builder: fx-team_xp-ix-debug_test-web-platform-tests-7
slave: t-xp32-ix-037
starttime: 1447476272.58
results: success (0)
buildid: 20151113170031
builduid: 38b8be517509432fbd1a4844a2a7ff9f
revision: b40f78124645af4f3f4abdfa5e17e0046fdeb155
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:32.580008) =========
master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:32.580577) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:32.580885) =========
'cd'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['cd']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-037
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-037
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-037
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-037
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037
WINDIR=C:\WINDOWS
using PTY: False
C:\slave\test
program finished with exit code 0
elapsedTime=0.248000
basedir: 'C:\\slave\\test'
========= master_lag: 0.08 =========
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:32.913820) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:32.914213) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:33.013525) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:33.013948) =========
'rm' '-rf' 'properties'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-037
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-037
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-037
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-037
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.109000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:33.134410) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:33.134741) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:33.135169) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:33.135471) =========
'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:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-037
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-037
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-037
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-037
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037
WINDIR=C:\WINDOWS
using PTY: False
--20:44:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
=> `archiver_client.py'
Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12,141 (12K) [text/x-python]
0K .......... . 100% 1.84 GB/s
20:44:35 (1.84 GB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.978000
========= master_lag: 0.02 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:34.130475) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:34.130788) =========
'rm' '-rf' 'scripts'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-037
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-037
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-037
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-037
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037
WINDIR=C:\WINDOWS
using PTY: False
program finished with exit code 0
elapsedTime=0.652000
========= master_lag: 0.01 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:34.788732) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-13 20:44:34.789124) =========
'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b40f78124645af4f3f4abdfa5e17e0046fdeb155 --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 b40f78124645af4f3f4abdfa5e17e0046fdeb155 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-037
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
FP_NO_HOST_CHECK=NO
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-037
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOGONSERVER=\\T-XP32-IX-037
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-037
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037
WINDIR=C:\WINDOWS
using PTY: False
2015-11-13 20:44:36,134 truncating revision to first 12 chars
2015-11-13 20:44:36,134 Setting DEBUG logging.
2015-11-13 20:44:36,134 attempt 1/10
2015-11-13 20:44:36,134 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b40f78124645?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-11-13 20:44:36,460 unpacking tar archive at: fx-team-b40f78124645/testing/mozharness/
program finished with exit code 0
elapsedTime=1.118000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2015-11-13 20:44:35.959466) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:35.959793) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:35.972883) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:35.973213) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-11-13 20:44:35.973645) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 19 secs) (at 2015-11-13 20:44:35.973950) =========
'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:\Documents and Settings\All Users
APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data
COMMONPROGRAMFILES=C:\Program Files\Common Files
COMPUTERNAME=T-XP32-IX-037
COMSPEC=C:\WINDOWS\system32\cmd.exe
DCLOCATION=SCL3
DNSSUFFIX=wintest.releng.scl3.mozilla.com
DevEnvDir=D:\msvs8\Common7\IDE
FP_NO_HOST_CHECK=NO
FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
FrameworkSDKDir=D:\msvs8\SDK\v2.0
FrameworkVersion=v2.0.50727
HOMEDRIVE=C:
HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-037
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB
LOGONSERVER=\\T-XP32-IX-037
MONDIR=C:\Monitor_config\
MOZBUILDDIR=C:\mozilla-build\
MOZILLABUILD=D:\mozilla-build
MOZILLABUILDDRIVE=C:
MOZILLABUILDPATH=\mozilla-build\
MOZ_AIRBAG=1
MOZ_CRASHREPORTER_NO_REPORT=1
MOZ_HIDE_RESULTS_TABLE=1
MOZ_MSVCVERSION=8
MOZ_NO_REMOTE=1
MOZ_TOOLS=D:\mozilla-build\moztools
MSVCDir=D:\msvs8\VC
NO_EM_RESTART=1
NO_FAIL_ON_TEST_ERRORS=1
NUMBER_OF_PROCESSORS=8
OS=Windows_NT
OURDRIVE=C:
PATH=C:\Program Files\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;C:\mozilla-build\hg
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=1e05
PROGRAMFILES=C:\Program Files
PROMPT=$P$G
PROPERTIES_FILE=C:\slave\test/buildprops.json
PWD=C:\slave\test
RUNLOGFILE=C:\slave\\runslave.log
SESSIONNAME=Console
SLAVEDIR=C:\slave\
SYSTEMDRIVE=C:
SYSTEMROOT=C:\WINDOWS
TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
TEST1=testie
TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp
USERDOMAIN=T-XP32-IX-037
USERNAME=cltbld
USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-037
VCINSTALLDIR=D:\msvs8\VC
VCVARS=D:\msvs8\VC\bin\vcvars32.bat
VSINSTALLDIR=D:\msvs8
WINDIR=C:\WINDOWS
XPCOM_DEBUG_BREAK=warn
using PTY: False
20:44:37 INFO - MultiFileLogger online at 20151113 20:44:37 in C:\slave\test
20:44:37 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
20:44:37 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
20:44:37 INFO - {'append_to_log': False,
20:44:37 INFO - 'base_work_dir': 'C:\\slave\\test',
20:44:37 INFO - 'blob_upload_branch': 'fx-team',
20:44:37 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
20:44:37 INFO - 'buildbot_json_path': 'buildprops.json',
20:44:37 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
20:44:37 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
20:44:37 INFO - 'download_minidump_stackwalk': True,
20:44:37 INFO - 'download_symbols': 'true',
20:44:37 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
20:44:37 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
20:44:37 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
20:44:37 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
20:44:37 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
20:44:37 INFO - 'C:/mozilla-build/tooltool.py'),
20:44:37 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
20:44:37 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
20:44:37 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
20:44:37 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
20:44:37 INFO - 'log_level': 'info',
20:44:37 INFO - 'log_to_console': True,
20:44:37 INFO - 'opt_config_files': (),
20:44:37 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
20:44:37 INFO - '--processes=1',
20:44:37 INFO - '--config=%(test_path)s/wptrunner.ini',
20:44:37 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
20:44:37 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
20:44:37 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
20:44:37 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
20:44:37 INFO - 'pip_index': False,
20:44:37 INFO - 'require_test_zip': True,
20:44:37 INFO - 'test_type': ('testharness',),
20:44:37 INFO - 'this_chunk': '7',
20:44:37 INFO - 'total_chunks': '8',
20:44:37 INFO - 'virtualenv_path': 'venv',
20:44:37 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
20:44:37 INFO - 'work_dir': 'build'}
20:44:37 INFO - #####
20:44:37 INFO - ##### Running clobber step.
20:44:37 INFO - #####
20:44:37 INFO - Running pre-action listener: _resource_record_pre_action
20:44:37 INFO - Running main action method: clobber
20:44:37 INFO - rmtree: C:\slave\test\build
20:44:37 INFO - Using _rmtree_windows ...
20:44:37 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
20:45:30 INFO - Running post-action listener: _resource_record_post_action
20:45:30 INFO - #####
20:45:30 INFO - ##### Running read-buildbot-config step.
20:45:30 INFO - #####
20:45:30 INFO - Running pre-action listener: _resource_record_pre_action
20:45:30 INFO - Running main action method: read_buildbot_config
20:45:30 INFO - Using buildbot properties:
20:45:30 INFO - {
20:45:30 INFO - "properties": {
20:45:30 INFO - "buildnumber": 11,
20:45:30 INFO - "product": "firefox",
20:45:30 INFO - "script_repo_revision": "production",
20:45:30 INFO - "branch": "fx-team",
20:45:30 INFO - "repository": "",
20:45:30 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-7",
20:45:30 INFO - "buildid": "20151113170031",
20:45:30 INFO - "slavename": "t-xp32-ix-037",
20:45:30 INFO - "pgo_build": "False",
20:45:30 INFO - "basedir": "C:\\slave\\test",
20:45:30 INFO - "project": "",
20:45:30 INFO - "platform": "win32",
20:45:30 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/",
20:45:30 INFO - "slavebuilddir": "test",
20:45:30 INFO - "scheduler": "tests-fx-team-xp-ix-debug-unittest-14-7200",
20:45:30 INFO - "repo_path": "integration/fx-team",
20:45:30 INFO - "moz_repo_path": "",
20:45:30 INFO - "stage_platform": "win32",
20:45:30 INFO - "builduid": "38b8be517509432fbd1a4844a2a7ff9f",
20:45:30 INFO - "revision": "b40f78124645af4f3f4abdfa5e17e0046fdeb155"
20:45:30 INFO - },
20:45:30 INFO - "sourcestamp": {
20:45:30 INFO - "repository": "",
20:45:30 INFO - "hasPatch": false,
20:45:30 INFO - "project": "",
20:45:30 INFO - "branch": "fx-team-win32-debug-unittest",
20:45:30 INFO - "changes": [
20:45:30 INFO - {
20:45:30 INFO - "category": null,
20:45:30 INFO - "files": [
20:45:30 INFO - {
20:45:30 INFO - "url": null,
20:45:30 INFO - "name": "https://queue.taskcluster.net/v1/task/-5Dqu7AiQg2ltwYcIhVulg/artifacts/public/build/firefox-45.0a1.en-US.win32.zip"
20:45:30 INFO - },
20:45:30 INFO - {
20:45:30 INFO - "url": null,
20:45:30 INFO - "name": "https://queue.taskcluster.net/v1/task/-5Dqu7AiQg2ltwYcIhVulg/artifacts/public/build/test_packages.json"
20:45:30 INFO - }
20:45:30 INFO - ],
20:45:30 INFO - "repository": "",
20:45:30 INFO - "rev": "031994a3b4e47b1d9ad1c0e4be0b98bdc4e7e242",
20:45:30 INFO - "who": "nfitzgerald@mozilla.com",
20:45:30 INFO - "when": 1447467965,
20:45:30 INFO - "number": 6661300,
20:45:30 INFO - "comments": "Bug 1224760 - Improve tree rendering performance by throttling handlers to once per animation frame; r=jsantell\n\nReact.set{State,Props} is supposed to be buffered and only actually trigger a\nre-render once per animation frame, but ends up still doing a lot of mysterious\nand expensive things. We can't tolerate that in our event handlers (especially\nscoll handlers) so instead this commit ensures that they will only happen once\nand on the next animation frame.",
20:45:30 INFO - "project": "",
20:45:30 INFO - "at": "Fri 13 Nov 2015 18:26:05",
20:45:30 INFO - "branch": "fx-team-win32-debug-unittest",
20:45:30 INFO - "revlink": "",
20:45:30 INFO - "properties": [
20:45:30 INFO - [
20:45:30 INFO - "buildid",
20:45:31 INFO - "20151113165331",
20:45:31 INFO - "Change"
20:45:31 INFO - ],
20:45:31 INFO - [
20:45:31 INFO - "builduid",
20:45:31 INFO - "e98c542f62a34925ae0bfbf033bc1410",
20:45:31 INFO - "Change"
20:45:31 INFO - ],
20:45:31 INFO - [
20:45:31 INFO - "pgo_build",
20:45:31 INFO - "False",
20:45:31 INFO - "Change"
20:45:31 INFO - ]
20:45:31 INFO - ],
20:45:31 INFO - "revision": "031994a3b4e47b1d9ad1c0e4be0b98bdc4e7e242"
20:45:31 INFO - },
20:45:31 INFO - {
20:45:31 INFO - "category": null,
20:45:31 INFO - "files": [
20:45:31 INFO - {
20:45:31 INFO - "url": null,
20:45:31 INFO - "name": "https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip"
20:45:31 INFO - },
20:45:31 INFO - {
20:45:31 INFO - "url": null,
20:45:31 INFO - "name": "https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/test_packages.json"
20:45:31 INFO - }
20:45:31 INFO - ],
20:45:31 INFO - "repository": "",
20:45:31 INFO - "rev": "b40f78124645af4f3f4abdfa5e17e0046fdeb155",
20:45:31 INFO - "who": "dmosedale@mozilla.com",
20:45:31 INFO - "when": 1447469059,
20:45:31 INFO - "number": 6661339,
20:45:31 INFO - "comments": "Bug 1219600 - Add a fallback method for handling Hello room titles, r=Mardak",
20:45:31 INFO - "project": "",
20:45:31 INFO - "at": "Fri 13 Nov 2015 18:44:19",
20:45:31 INFO - "branch": "fx-team-win32-debug-unittest",
20:45:31 INFO - "revlink": "",
20:45:31 INFO - "properties": [
20:45:31 INFO - [
20:45:31 INFO - "buildid",
20:45:31 INFO - "20151113170031",
20:45:31 INFO - "Change"
20:45:31 INFO - ],
20:45:31 INFO - [
20:45:31 INFO - "builduid",
20:45:31 INFO - "38b8be517509432fbd1a4844a2a7ff9f",
20:45:31 INFO - "Change"
20:45:31 INFO - ],
20:45:31 INFO - [
20:45:31 INFO - "pgo_build",
20:45:31 INFO - "False",
20:45:31 INFO - "Change"
20:45:31 INFO - ]
20:45:31 INFO - ],
20:45:31 INFO - "revision": "b40f78124645af4f3f4abdfa5e17e0046fdeb155"
20:45:31 INFO - }
20:45:31 INFO - ],
20:45:31 INFO - "revision": "b40f78124645af4f3f4abdfa5e17e0046fdeb155"
20:45:31 INFO - }
20:45:31 INFO - }
20:45:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip.
20:45:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/test_packages.json.
20:45:31 INFO - Running post-action listener: _resource_record_post_action
20:45:31 INFO - #####
20:45:31 INFO - ##### Running download-and-extract step.
20:45:31 INFO - #####
20:45:31 INFO - Running pre-action listener: _resource_record_pre_action
20:45:31 INFO - Running main action method: download_and_extract
20:45:31 INFO - mkdir: C:\slave\test\build\tests
20:45:31 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')]}
20:45:31 INFO - https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
20:45:31 INFO - trying https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/test_packages.json
20:45:31 INFO - Downloading https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/test_packages.json to C:\slave\test\build\test_packages.json
20:45:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/test_packages.json', 'file_name': 'C:\\slave\\test\\build\\test_packages.json'}, attempt #1
20:45:31 INFO - Downloaded 1221 bytes.
20:45:31 INFO - Reading from file C:\slave\test\build\test_packages.json
20:45:31 INFO - Using the following test package requirements:
20:45:31 INFO - {u'common': [u'firefox-45.0a1.en-US.win32.common.tests.zip'],
20:45:31 INFO - u'cppunittest': [u'firefox-45.0a1.en-US.win32.common.tests.zip',
20:45:31 INFO - u'firefox-45.0a1.en-US.win32.cppunittest.tests.zip'],
20:45:31 INFO - u'jittest': [u'firefox-45.0a1.en-US.win32.common.tests.zip',
20:45:31 INFO - u'jsshell-win32.zip'],
20:45:31 INFO - u'mochitest': [u'firefox-45.0a1.en-US.win32.common.tests.zip',
20:45:31 INFO - u'firefox-45.0a1.en-US.win32.mochitest.tests.zip'],
20:45:31 INFO - u'mozbase': [u'firefox-45.0a1.en-US.win32.common.tests.zip'],
20:45:31 INFO - u'reftest': [u'firefox-45.0a1.en-US.win32.common.tests.zip',
20:45:31 INFO - u'firefox-45.0a1.en-US.win32.reftest.tests.zip'],
20:45:31 INFO - u'talos': [u'firefox-45.0a1.en-US.win32.common.tests.zip',
20:45:31 INFO - u'firefox-45.0a1.en-US.win32.talos.tests.zip'],
20:45:31 INFO - u'web-platform': [u'firefox-45.0a1.en-US.win32.common.tests.zip',
20:45:31 INFO - u'firefox-45.0a1.en-US.win32.web-platform.tests.zip'],
20:45:31 INFO - u'webapprt': [u'firefox-45.0a1.en-US.win32.common.tests.zip'],
20:45:31 INFO - u'xpcshell': [u'firefox-45.0a1.en-US.win32.common.tests.zip',
20:45:31 INFO - u'firefox-45.0a1.en-US.win32.xpcshell.tests.zip']}
20:45:31 INFO - Downloading packages: [u'firefox-45.0a1.en-US.win32.common.tests.zip', u'firefox-45.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform
20:45:31 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')]}
20:45:31 INFO - https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net
20:45:31 INFO - trying https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.common.tests.zip
20:45:31 INFO - Downloading https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-45.0a1.en-US.win32.common.tests.zip
20:45:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win32.common.tests.zip'}, attempt #1
20:45:33 INFO - Downloaded 19151344 bytes.
20:45:33 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win32.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in C:\slave\test\build\tests
20:45:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-45.0a1.en-US.win32.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
20:45:33 INFO - Calling ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win32.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
20:45:35 INFO - caution: filename not matched: web-platform/*
20:45:35 INFO - Return code: 11
20:45:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:45:35 INFO - https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net
20:45:35 INFO - trying https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.web-platform.tests.zip
20:45:35 INFO - Downloading https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-45.0a1.en-US.win32.web-platform.tests.zip
20:45:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1
20:45:37 INFO - Downloaded 30916449 bytes.
20:45:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win32.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in C:\slave\test\build\tests
20:45:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-45.0a1.en-US.win32.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
20:45:37 INFO - Calling ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win32.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
20:46:15 INFO - caution: filename not matched: bin/*
20:46:15 INFO - caution: filename not matched: config/*
20:46:15 INFO - caution: filename not matched: mozbase/*
20:46:15 INFO - caution: filename not matched: marionette/*
20:46:15 INFO - Return code: 11
20:46:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:46:15 INFO - https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip matches https://queue.taskcluster.net
20:46:15 INFO - trying https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip
20:46:15 INFO - Downloading https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip to C:\slave\test\build\firefox-45.0a1.en-US.win32.zip
20:46:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-45.0a1.en-US.win32.zip'}, attempt #1
20:46:19 INFO - Downloaded 64854648 bytes.
20:46:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip
20:46:19 INFO - mkdir: C:\slave\test\properties
20:46:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
20:46:19 INFO - Writing to file C:\slave\test\properties\build_url
20:46:19 INFO - Contents:
20:46:19 INFO - build_url:https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.zip
20:46:19 INFO - mkdir: C:\slave\test\build\symbols
20:46:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:46:19 INFO - https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net
20:46:19 INFO - trying https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.crashreporter-symbols.zip
20:46:19 INFO - Downloading https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\symbols\firefox-45.0a1.en-US.win32.crashreporter-symbols.zip
20:46:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\symbols\\firefox-45.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1
20:46:22 INFO - Downloaded 52450389 bytes.
20:46:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.crashreporter-symbols.zip
20:46:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url
20:46:22 INFO - Writing to file C:\slave\test\properties\symbols_url
20:46:22 INFO - Contents:
20:46:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.crashreporter-symbols.zip
20:46:22 INFO - Running command: ['unzip', '-q', 'C:\\slave\\test\\build\\symbols\\firefox-45.0a1.en-US.win32.crashreporter-symbols.zip'] in C:\slave\test\build\symbols
20:46:22 INFO - Copy/paste: unzip -q C:\slave\test\build\symbols\firefox-45.0a1.en-US.win32.crashreporter-symbols.zip
20:46:28 INFO - Return code: 0
20:46:28 INFO - Running post-action listener: _resource_record_post_action
20:46:28 INFO - Running post-action listener: set_extra_try_arguments
20:46:28 INFO - #####
20:46:28 INFO - ##### Running create-virtualenv step.
20:46:28 INFO - #####
20:46:28 INFO - Running pre-action listener: _pre_create_virtualenv
20:46:28 INFO - Running pre-action listener: _resource_record_pre_action
20:46:28 INFO - Running main action method: create_virtualenv
20:46:28 INFO - Creating virtualenv C:\slave\test\build\venv
20:46:28 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
20:46:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
20:46:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
20:46:31 INFO - Installing distribute......................................................................................................................................................................................done.
20:46:32 INFO - Return code: 0
20:46:32 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
20:46:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:46:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:46:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:46:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:46:32 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 0x00E2C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E682F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E180F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B218>, '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 0x00C5AC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00A4CE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-037', 'USERDOMAIN': 'T-XP32-IX-037', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037'}}, attempt #1
20:46:32 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
20:46:32 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
20:46:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
20:46:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data',
20:46:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
20:46:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-037',
20:46:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
20:46:32 INFO - 'DCLOCATION': 'SCL3',
20:46:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
20:46:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
20:46:32 INFO - 'FP_NO_HOST_CHECK': 'NO',
20:46:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
20:46:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
20:46:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
20:46:32 INFO - 'HOMEDRIVE': 'C:',
20:46:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
20:46:32 INFO - 'KTS_VERSION': '1.19c',
20:46:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
20:46:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037',
20:46:32 INFO - 'MONDIR': 'C:\\Monitor_config\\',
20:46:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
20:46:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
20:46:32 INFO - 'MOZILLABUILDDRIVE': 'C:',
20:46:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
20:46:32 INFO - 'MOZ_AIRBAG': '1',
20:46:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
20:46:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:46:32 INFO - 'MOZ_MSVCVERSION': '8',
20:46:32 INFO - 'MOZ_NO_REMOTE': '1',
20:46:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
20:46:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
20:46:32 INFO - 'NO_EM_RESTART': '1',
20:46:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:46:32 INFO - 'NUMBER_OF_PROCESSORS': '8',
20:46:32 INFO - 'OS': 'Windows_NT',
20:46:32 INFO - 'OURDRIVE': 'C:',
20:46:32 INFO - 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg',
20:46:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
20:46:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
20:46:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
20:46:32 INFO - 'PROCESSOR_LEVEL': '6',
20:46:32 INFO - 'PROCESSOR_REVISION': '1e05',
20:46:32 INFO - 'PROGRAMFILES': 'C:\\Program Files',
20:46:32 INFO - 'PROMPT': '$P$G',
20:46:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
20:46:32 INFO - 'PWD': 'C:\\slave\\test',
20:46:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
20:46:32 INFO - 'SESSIONNAME': 'Console',
20:46:32 INFO - 'SLAVEDIR': 'C:\\slave\\',
20:46:32 INFO - 'SYSTEMDRIVE': 'C:',
20:46:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
20:46:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:32 INFO - 'TEST1': 'testie',
20:46:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:32 INFO - 'USERDOMAIN': 'T-XP32-IX-037',
20:46:32 INFO - 'USERNAME': 'cltbld',
20:46:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
20:46:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
20:46:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
20:46:32 INFO - 'WINDIR': 'C:\\WINDOWS',
20:46:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
20:46:33 INFO - Ignoring indexes: http://pypi.python.org/simple/
20:46:33 INFO - Downloading/unpacking psutil>=0.7.1
20:46:33 INFO - Creating supposed download cache at C:\slave\test\build\venv\cache
20:46:33 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
20:46:33 INFO - Running setup.py egg_info for package psutil
20:46:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
20:46:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
20:46:33 INFO - Installing collected packages: psutil
20:46:33 INFO - Running setup.py install for psutil
20:46:33 INFO - building 'psutil._psutil_windows' extension
20:46:33 INFO - error: Unable to find vcvarsall.bat
20:46:33 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-h4h8zc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
20:46:33 INFO - running install
20:46:33 INFO - running build
20:46:33 INFO - running build_py
20:46:33 INFO - creating build
20:46:33 INFO - creating build\lib.win32-2.7
20:46:33 INFO - creating build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
20:46:33 INFO - running build_ext
20:46:33 INFO - building 'psutil._psutil_windows' extension
20:46:33 INFO - error: Unable to find vcvarsall.bat
20:46:33 INFO - ----------------------------------------
20:46:33 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-h4h8zc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
20:46:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data\pip\pip.log
20:46:33 WARNING - Return code: 1
20:46:33 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!
20:46:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
20:46:33 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')]}
20:46:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:46:33 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')]}
20:46:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:46:33 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 0x00E2C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E682F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E180F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B218>, '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 0x00C5AC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00A4CE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-037', 'USERDOMAIN': 'T-XP32-IX-037', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037'}}, attempt #1
20:46:33 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
20:46:33 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
20:46:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
20:46:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data',
20:46:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
20:46:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-037',
20:46:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
20:46:33 INFO - 'DCLOCATION': 'SCL3',
20:46:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
20:46:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
20:46:33 INFO - 'FP_NO_HOST_CHECK': 'NO',
20:46:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
20:46:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
20:46:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
20:46:33 INFO - 'HOMEDRIVE': 'C:',
20:46:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
20:46:33 INFO - 'KTS_VERSION': '1.19c',
20:46:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
20:46:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037',
20:46:33 INFO - 'MONDIR': 'C:\\Monitor_config\\',
20:46:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
20:46:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
20:46:33 INFO - 'MOZILLABUILDDRIVE': 'C:',
20:46:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
20:46:33 INFO - 'MOZ_AIRBAG': '1',
20:46:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
20:46:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:46:33 INFO - 'MOZ_MSVCVERSION': '8',
20:46:33 INFO - 'MOZ_NO_REMOTE': '1',
20:46:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
20:46:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
20:46:33 INFO - 'NO_EM_RESTART': '1',
20:46:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:46:33 INFO - 'NUMBER_OF_PROCESSORS': '8',
20:46:33 INFO - 'OS': 'Windows_NT',
20:46:33 INFO - 'OURDRIVE': 'C:',
20:46:33 INFO - 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg',
20:46:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
20:46:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
20:46:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
20:46:33 INFO - 'PROCESSOR_LEVEL': '6',
20:46:33 INFO - 'PROCESSOR_REVISION': '1e05',
20:46:33 INFO - 'PROGRAMFILES': 'C:\\Program Files',
20:46:33 INFO - 'PROMPT': '$P$G',
20:46:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
20:46:33 INFO - 'PWD': 'C:\\slave\\test',
20:46:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
20:46:33 INFO - 'SESSIONNAME': 'Console',
20:46:33 INFO - 'SLAVEDIR': 'C:\\slave\\',
20:46:33 INFO - 'SYSTEMDRIVE': 'C:',
20:46:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
20:46:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:33 INFO - 'TEST1': 'testie',
20:46:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:33 INFO - 'USERDOMAIN': 'T-XP32-IX-037',
20:46:33 INFO - 'USERNAME': 'cltbld',
20:46:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
20:46:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
20:46:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
20:46:33 INFO - 'WINDIR': 'C:\\WINDOWS',
20:46:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
20:46:35 INFO - Ignoring indexes: http://pypi.python.org/simple/
20:46:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
20:46:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz
20:46:35 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
20:46:35 INFO - Running setup.py egg_info for package mozsystemmonitor
20:46:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
20:46:35 INFO - Running setup.py egg_info for package psutil
20:46:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
20:46:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
20:46:35 INFO - Installing collected packages: mozsystemmonitor, psutil
20:46:35 INFO - Running setup.py install for mozsystemmonitor
20:46:35 INFO - Running setup.py install for psutil
20:46:35 INFO - building 'psutil._psutil_windows' extension
20:46:35 INFO - error: Unable to find vcvarsall.bat
20:46:35 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-9gqgx2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
20:46:35 INFO - running install
20:46:35 INFO - running build
20:46:35 INFO - running build_py
20:46:35 INFO - running build_ext
20:46:35 INFO - building 'psutil._psutil_windows' extension
20:46:35 INFO - error: Unable to find vcvarsall.bat
20:46:35 INFO - ----------------------------------------
20:46:35 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-9gqgx2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
20:46:35 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-037\Application Data\pip\pip.log
20:46:35 WARNING - Return code: 1
20:46:35 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!
20:46:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
20:46:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:46:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:46:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:46:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:46:35 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 0x00E2C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E682F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E180F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B218>, '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 0x00C5AC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00A4CE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-037', 'USERDOMAIN': 'T-XP32-IX-037', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037'}}, attempt #1
20:46:35 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
20:46:35 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
20:46:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
20:46:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data',
20:46:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
20:46:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-037',
20:46:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
20:46:35 INFO - 'DCLOCATION': 'SCL3',
20:46:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
20:46:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
20:46:35 INFO - 'FP_NO_HOST_CHECK': 'NO',
20:46:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
20:46:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
20:46:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
20:46:35 INFO - 'HOMEDRIVE': 'C:',
20:46:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
20:46:35 INFO - 'KTS_VERSION': '1.19c',
20:46:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
20:46:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037',
20:46:35 INFO - 'MONDIR': 'C:\\Monitor_config\\',
20:46:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
20:46:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
20:46:35 INFO - 'MOZILLABUILDDRIVE': 'C:',
20:46:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
20:46:35 INFO - 'MOZ_AIRBAG': '1',
20:46:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
20:46:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:46:35 INFO - 'MOZ_MSVCVERSION': '8',
20:46:35 INFO - 'MOZ_NO_REMOTE': '1',
20:46:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
20:46:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
20:46:35 INFO - 'NO_EM_RESTART': '1',
20:46:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:46:35 INFO - 'NUMBER_OF_PROCESSORS': '8',
20:46:35 INFO - 'OS': 'Windows_NT',
20:46:35 INFO - 'OURDRIVE': 'C:',
20:46:35 INFO - 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg',
20:46:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
20:46:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
20:46:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
20:46:35 INFO - 'PROCESSOR_LEVEL': '6',
20:46:35 INFO - 'PROCESSOR_REVISION': '1e05',
20:46:35 INFO - 'PROGRAMFILES': 'C:\\Program Files',
20:46:35 INFO - 'PROMPT': '$P$G',
20:46:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
20:46:35 INFO - 'PWD': 'C:\\slave\\test',
20:46:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
20:46:35 INFO - 'SESSIONNAME': 'Console',
20:46:35 INFO - 'SLAVEDIR': 'C:\\slave\\',
20:46:35 INFO - 'SYSTEMDRIVE': 'C:',
20:46:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
20:46:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:35 INFO - 'TEST1': 'testie',
20:46:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:35 INFO - 'USERDOMAIN': 'T-XP32-IX-037',
20:46:35 INFO - 'USERNAME': 'cltbld',
20:46:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
20:46:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
20:46:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
20:46:35 INFO - 'WINDIR': 'C:\\WINDOWS',
20:46:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
20:46:35 INFO - Ignoring indexes: http://pypi.python.org/simple/
20:46:35 INFO - Downloading/unpacking blobuploader==1.2.4
20:46:35 INFO - Downloading blobuploader-1.2.4.tar.gz
20:46:35 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
20:46:35 INFO - Running setup.py egg_info for package blobuploader
20:46:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
20:46:38 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
20:46:38 INFO - Running setup.py egg_info for package requests
20:46:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
20:46:38 INFO - Downloading docopt-0.6.1.tar.gz
20:46:38 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
20:46:38 INFO - Running setup.py egg_info for package docopt
20:46:38 INFO - Installing collected packages: blobuploader, docopt, requests
20:46:38 INFO - Running setup.py install for blobuploader
20:46:38 INFO - Running setup.py install for docopt
20:46:38 INFO - Running setup.py install for requests
20:46:38 INFO - Successfully installed blobuploader docopt requests
20:46:38 INFO - Cleaning up...
20:46:38 INFO - Return code: 0
20:46:38 INFO - Installing None into virtualenv C:\slave\test\build\venv
20:46: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')]}
20:46:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:46: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')]}
20:46:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:46:38 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 0x00E2C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E682F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E180F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B218>, '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 0x00C5AC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00A4CE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-037', 'USERDOMAIN': 'T-XP32-IX-037', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037'}}, attempt #1
20:46:38 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
20:46:38 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
20:46:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
20:46:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data',
20:46:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
20:46:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-037',
20:46:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
20:46:38 INFO - 'DCLOCATION': 'SCL3',
20:46:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
20:46:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
20:46:38 INFO - 'FP_NO_HOST_CHECK': 'NO',
20:46:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
20:46:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
20:46:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
20:46:38 INFO - 'HOMEDRIVE': 'C:',
20:46:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
20:46:38 INFO - 'KTS_VERSION': '1.19c',
20:46:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
20:46:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037',
20:46:38 INFO - 'MONDIR': 'C:\\Monitor_config\\',
20:46:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
20:46:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
20:46:38 INFO - 'MOZILLABUILDDRIVE': 'C:',
20:46:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
20:46:38 INFO - 'MOZ_AIRBAG': '1',
20:46:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
20:46:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:46:38 INFO - 'MOZ_MSVCVERSION': '8',
20:46:38 INFO - 'MOZ_NO_REMOTE': '1',
20:46:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
20:46:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
20:46:38 INFO - 'NO_EM_RESTART': '1',
20:46:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:46:38 INFO - 'NUMBER_OF_PROCESSORS': '8',
20:46:38 INFO - 'OS': 'Windows_NT',
20:46:38 INFO - 'OURDRIVE': 'C:',
20:46:38 INFO - 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg',
20:46:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
20:46:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
20:46:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
20:46:38 INFO - 'PROCESSOR_LEVEL': '6',
20:46:38 INFO - 'PROCESSOR_REVISION': '1e05',
20:46:38 INFO - 'PROGRAMFILES': 'C:\\Program Files',
20:46:38 INFO - 'PROMPT': '$P$G',
20:46:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
20:46:38 INFO - 'PWD': 'C:\\slave\\test',
20:46:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
20:46:38 INFO - 'SESSIONNAME': 'Console',
20:46:38 INFO - 'SLAVEDIR': 'C:\\slave\\',
20:46:38 INFO - 'SYSTEMDRIVE': 'C:',
20:46:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
20:46:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:38 INFO - 'TEST1': 'testie',
20:46:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:38 INFO - 'USERDOMAIN': 'T-XP32-IX-037',
20:46:38 INFO - 'USERNAME': 'cltbld',
20:46:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
20:46:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
20:46:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
20:46:38 INFO - 'WINDIR': 'C:\\WINDOWS',
20:46:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
20:46:47 INFO - Ignoring indexes: http://pypi.python.org/simple/
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
20:46:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
20:46:47 INFO - Unpacking c:\slave\test\build\tests\marionette\transport
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Ctransport
20:46:47 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
20:46:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
20:46:47 INFO - Unpacking c:\slave\test\build\tests\marionette
20:46:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
20:46:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
20:46:47 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
20:46:55 INFO - Running setup.py install for browsermob-proxy
20:46:55 INFO - Running setup.py install for manifestparser
20:46:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for marionette-client
20:46:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
20:46:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for marionette-driver
20:46:55 INFO - Running setup.py install for marionette-transport
20:46:55 INFO - Running setup.py install for mozcrash
20:46:55 INFO - Running setup.py install for mozdebug
20:46:55 INFO - Running setup.py install for mozdevice
20:46:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for mozfile
20:46:55 INFO - Running setup.py install for mozhttpd
20:46:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for mozinfo
20:46:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for mozInstall
20:46:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for mozleak
20:46:55 INFO - Running setup.py install for mozlog
20:46:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for moznetwork
20:46:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for mozprocess
20:46:55 INFO - Running setup.py install for mozprofile
20:46:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for mozrunner
20:46:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Running setup.py install for mozscreenshot
20:46:55 INFO - Running setup.py install for moztest
20:46:55 INFO - Running setup.py install for mozversion
20:46:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
20:46:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
20:46:55 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
20:46:55 INFO - Cleaning up...
20:46:55 INFO - Return code: 0
20:46:55 INFO - Installing None into virtualenv C:\slave\test\build\venv
20:46: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')]}
20:46:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
20:46: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')]}
20:46:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
20:46: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', '-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 0x00E2C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E682F0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E180F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00C0B218>, '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 0x00C5AC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00A4CE80>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-037', 'USERDOMAIN': 'T-XP32-IX-037', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-037', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037'}}, attempt #1
20:46:55 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
20:46:55 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
20:46:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
20:46:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data',
20:46:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
20:46:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-037',
20:46:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
20:46:55 INFO - 'DCLOCATION': 'SCL3',
20:46:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
20:46:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
20:46:55 INFO - 'FP_NO_HOST_CHECK': 'NO',
20:46:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
20:46:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
20:46:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
20:46:55 INFO - 'HOMEDRIVE': 'C:',
20:46:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
20:46:55 INFO - 'KTS_VERSION': '1.19c',
20:46:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
20:46:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037',
20:46:55 INFO - 'MONDIR': 'C:\\Monitor_config\\',
20:46:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
20:46:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
20:46:55 INFO - 'MOZILLABUILDDRIVE': 'C:',
20:46:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
20:46:55 INFO - 'MOZ_AIRBAG': '1',
20:46:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
20:46:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:46:55 INFO - 'MOZ_MSVCVERSION': '8',
20:46:55 INFO - 'MOZ_NO_REMOTE': '1',
20:46:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
20:46:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
20:46:55 INFO - 'NO_EM_RESTART': '1',
20:46:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:46:55 INFO - 'NUMBER_OF_PROCESSORS': '8',
20:46:55 INFO - 'OS': 'Windows_NT',
20:46:55 INFO - 'OURDRIVE': 'C:',
20:46:55 INFO - 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg',
20:46:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
20:46:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
20:46:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
20:46:55 INFO - 'PROCESSOR_LEVEL': '6',
20:46:55 INFO - 'PROCESSOR_REVISION': '1e05',
20:46:55 INFO - 'PROGRAMFILES': 'C:\\Program Files',
20:46:55 INFO - 'PROMPT': '$P$G',
20:46:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
20:46:55 INFO - 'PWD': 'C:\\slave\\test',
20:46:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
20:46:55 INFO - 'SESSIONNAME': 'Console',
20:46:55 INFO - 'SLAVEDIR': 'C:\\slave\\',
20:46:55 INFO - 'SYSTEMDRIVE': 'C:',
20:46:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
20:46:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:55 INFO - 'TEST1': 'testie',
20:46:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:46:55 INFO - 'USERDOMAIN': 'T-XP32-IX-037',
20:46:55 INFO - 'USERNAME': 'cltbld',
20:46:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:46:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
20:46:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
20:46:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
20:46:55 INFO - 'WINDIR': 'C:\\WINDOWS',
20:46:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
20:47:04 INFO - Ignoring indexes: http://pypi.python.org/simple/
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
20:47:04 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
20:47:04 INFO - Unpacking c:\slave\test\build\tests\marionette\transport
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Ctransport
20:47:04 INFO - Unpacking c:\slave\test\build\tests\marionette\driver
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cdriver
20:47:04 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
20:47:04 INFO - Unpacking c:\slave\test\build\tests\marionette
20:47:04 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
20:47:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
20:47:04 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))
20:47:09 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))
20:47:09 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))
20:47:09 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))
20:47:09 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))
20:47:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
20:47:09 INFO - Downloading blessings-1.5.1.tar.gz
20:47:09 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
20:47:09 INFO - Running setup.py egg_info for package blessings
20:47:09 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))
20:47:09 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
20:47:09 INFO - Running setup.py install for blessings
20:47:09 INFO - Running setup.py install for browsermob-proxy
20:47:09 INFO - Running setup.py install for manifestparser
20:47:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Running setup.py install for marionette-client
20:47:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
20:47:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Running setup.py install for marionette-driver
20:47:09 INFO - Running setup.py install for marionette-transport
20:47:09 INFO - Running setup.py install for mozcrash
20:47:09 INFO - Running setup.py install for mozdebug
20:47:09 INFO - Running setup.py install for mozdevice
20:47:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Running setup.py install for mozhttpd
20:47:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Running setup.py install for mozInstall
20:47:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Running setup.py install for mozleak
20:47:09 INFO - Running setup.py install for mozprofile
20:47:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
20:47:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
20:47:11 INFO - Running setup.py install for mozrunner
20:47:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
20:47:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
20:47:11 INFO - Running setup.py install for mozscreenshot
20:47:11 INFO - Running setup.py install for moztest
20:47:11 INFO - Running setup.py install for mozversion
20:47:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
20:47:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
20:47:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver marionette-transport mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion
20:47:11 INFO - Cleaning up...
20:47:11 INFO - Return code: 0
20:47:11 INFO - Done creating virtualenv C:\slave\test\build\venv.
20:47:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
20:47:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
20:47:11 INFO - Reading from file tmpfile_stdout
20:47:11 INFO - Using _rmtree_windows ...
20:47:11 INFO - Using _rmtree_windows ...
20:47:11 INFO - Current package versions:
20:47:11 INFO - blessings == 1.5.1
20:47:11 INFO - blobuploader == 1.2.4
20:47:11 INFO - browsermob-proxy == 0.6.0
20:47:11 INFO - distribute == 0.6.14
20:47:11 INFO - docopt == 0.6.1
20:47:11 INFO - manifestparser == 1.1
20:47:11 INFO - marionette-client == 1.1.0
20:47:11 INFO - marionette-driver == 1.1.0
20:47:11 INFO - marionette-transport == 1.0.0
20:47:11 INFO - mozInstall == 1.12
20:47:11 INFO - mozcrash == 0.16
20:47:11 INFO - mozdebug == 0.1
20:47:11 INFO - mozdevice == 0.47
20:47:11 INFO - mozfile == 1.2
20:47:11 INFO - mozhttpd == 0.7
20:47:11 INFO - mozinfo == 0.9
20:47:11 INFO - mozleak == 0.1
20:47:11 INFO - mozlog == 3.0
20:47:11 INFO - moznetwork == 0.27
20:47:11 INFO - mozprocess == 0.22
20:47:11 INFO - mozprofile == 0.27
20:47:11 INFO - mozrunner == 6.11
20:47:11 INFO - mozscreenshot == 0.1
20:47:11 INFO - mozsystemmonitor == 0.0
20:47:11 INFO - moztest == 0.7
20:47:11 INFO - mozversion == 1.4
20:47:11 INFO - requests == 1.2.3
20:47:11 INFO - Running post-action listener: _resource_record_post_action
20:47:11 INFO - Running post-action listener: _start_resource_monitoring
20:47:11 INFO - Starting resource monitoring.
20:47:11 INFO - #####
20:47:11 INFO - ##### Running pull step.
20:47:11 INFO - #####
20:47:11 INFO - Running pre-action listener: _resource_record_pre_action
20:47:11 INFO - Running main action method: pull
20:47:11 INFO - Pull has nothing to do!
20:47:11 INFO - Running post-action listener: _resource_record_post_action
20:47:11 INFO - #####
20:47:11 INFO - ##### Running install step.
20:47:11 INFO - #####
20:47:11 INFO - Running pre-action listener: _resource_record_pre_action
20:47:11 INFO - Running main action method: install
20:47:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
20:47:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
20:47:12 INFO - Reading from file tmpfile_stdout
20:47:12 INFO - Using _rmtree_windows ...
20:47:12 INFO - Using _rmtree_windows ...
20:47:12 INFO - Detecting whether we're running mozinstall >=1.0...
20:47:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
20:47:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
20:47:12 INFO - Reading from file tmpfile_stdout
20:47:12 INFO - Output received:
20:47:12 INFO - Usage: mozinstall-script.py [options] installer
20:47:12 INFO - Options:
20:47:12 INFO - -h, --help show this help message and exit
20:47:12 INFO - -d DEST, --destination=DEST
20:47:12 INFO - Directory to install application into. [default:
20:47:12 INFO - "C:\slave\test"]
20:47:12 INFO - --app=APP Application being installed. [default: firefox]
20:47:12 INFO - Using _rmtree_windows ...
20:47:12 INFO - Using _rmtree_windows ...
20:47:12 INFO - mkdir: C:\slave\test\build\application
20:47:12 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.win32.zip', '--destination', 'C:\\slave\\test\\build\\application']
20:47:12 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.win32.zip --destination C:\slave\test\build\application
20:47:15 INFO - Reading from file tmpfile_stdout
20:47:15 INFO - Output received:
20:47:15 INFO - C:\slave\test\build\application\firefox\firefox.exe
20:47:15 INFO - Using _rmtree_windows ...
20:47:15 INFO - Using _rmtree_windows ...
20:47:15 INFO - Running post-action listener: _resource_record_post_action
20:47:15 INFO - #####
20:47:15 INFO - ##### Running run-tests step.
20:47:15 INFO - #####
20:47:15 INFO - Running pre-action listener: _resource_record_pre_action
20:47:15 INFO - Running main action method: run_tests
20:47:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
20:47:15 INFO - minidump filename unknown. determining based upon platform and arch
20:47:15 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
20:47:15 INFO - grabbing minidump binary from tooltool
20:47:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
20:47:15 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 0x00C0B218>, '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 0x00C5AC80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00A4CE80>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
20:47:15 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
20:47:15 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
20:47:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
20:47:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpjhwwko
20:47:17 INFO - INFO - File integrity verified, renaming tmpjhwwko to win32-minidump_stackwalk.exe
20:47:17 INFO - Return code: 0
20:47:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
20:47:18 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
20:47:18 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/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.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
20:47:18 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/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.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
20:47:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users',
20:47:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037\\Application Data',
20:47:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files',
20:47:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-037',
20:47:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe',
20:47:18 INFO - 'DCLOCATION': 'SCL3',
20:47:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE',
20:47:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
20:47:18 INFO - 'FP_NO_HOST_CHECK': 'NO',
20:47:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework',
20:47:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0',
20:47:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727',
20:47:18 INFO - 'HOMEDRIVE': 'C:',
20:47:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:47:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
20:47:18 INFO - 'KTS_VERSION': '1.19c',
20:47:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB',
20:47:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-037',
20:47:18 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
20:47:18 INFO - 'MONDIR': 'C:\\Monitor_config\\',
20:47:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
20:47:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build',
20:47:18 INFO - 'MOZILLABUILDDRIVE': 'C:',
20:47:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\',
20:47:18 INFO - 'MOZ_AIRBAG': '1',
20:47:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
20:47:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
20:47:18 INFO - 'MOZ_MSVCVERSION': '8',
20:47:18 INFO - 'MOZ_NO_REMOTE': '1',
20:47:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools',
20:47:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC',
20:47:18 INFO - 'NO_EM_RESTART': '1',
20:47:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
20:47:18 INFO - 'NUMBER_OF_PROCESSORS': '8',
20:47:18 INFO - 'OS': 'Windows_NT',
20:47:18 INFO - 'OURDRIVE': 'C:',
20:47:18 INFO - 'PATH': 'C:\\Program Files\\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;C:\\mozilla-build\\hg',
20:47:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1',
20:47:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
20:47:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel',
20:47:18 INFO - 'PROCESSOR_LEVEL': '6',
20:47:18 INFO - 'PROCESSOR_REVISION': '1e05',
20:47:18 INFO - 'PROGRAMFILES': 'C:\\Program Files',
20:47:18 INFO - 'PROMPT': '$P$G',
20:47:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
20:47:18 INFO - 'PWD': 'C:\\slave\\test',
20:47:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
20:47:18 INFO - 'SESSIONNAME': 'Console',
20:47:18 INFO - 'SLAVEDIR': 'C:\\slave\\',
20:47:18 INFO - 'SYSTEMDRIVE': 'C:',
20:47:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS',
20:47:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:47:18 INFO - 'TEST1': 'testie',
20:47:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp',
20:47:18 INFO - 'USERDOMAIN': 'T-XP32-IX-037',
20:47:18 INFO - 'USERNAME': 'cltbld',
20:47:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-037',
20:47:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC',
20:47:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat',
20:47:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8',
20:47:18 INFO - 'WINDIR': 'C:\\WINDOWS',
20:47:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
20:47:18 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/XubPx1kvT82hSEqkirsiPQ/artifacts/public/build/firefox-45.0a1.en-US.win32.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
20:47:23 INFO - Using 1 client processes
20:47:26 INFO - SUITE-START | Running 598 tests
20:47:26 INFO - Running testharness tests
20:47:26 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
20:47:26 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
20:47:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
20:47:26 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
20:47:26 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
20:47:26 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
20:47:26 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
20:47:26 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
20:47:26 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
20:47:26 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
20:47:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html | took 0ms
20:47:26 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
20:47:26 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
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 47ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 16ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 15ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 16ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
20:47:26 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
20:47:26 INFO - TEST-START | /user-timing/test_user_timing_mark.html
20:47:26 INFO - TEST-SKIP | /user-timing/test_user_timing_mark.html | took 0ms
20:47:26 INFO - TEST-START | /user-timing/test_user_timing_measure.html
20:47:26 INFO - TEST-SKIP | /user-timing/test_user_timing_measure.html | took 0ms
20:47:26 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html
20:47:26 INFO - TEST-SKIP | /user-timing/test_user_timing_measure_navigation_timing.html | took 0ms
20:47:26 INFO - Setting up ssl
20:47:27 INFO - PROCESS | certutil |
20:47:27 INFO - PROCESS | certutil |
20:47:27 INFO - PROCESS | certutil |
20:47:27 INFO - Certificate Nickname Trust Attributes
20:47:27 INFO - SSL,S/MIME,JAR/XPI
20:47:27 INFO -
20:47:27 INFO - web-platform-tests CT,,
20:47:27 INFO -
20:47:27 INFO - Starting runner
20:47:29 INFO - PROCESS | 2988 | [2988] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228
20:47:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 111
20:47:29 INFO - PROCESS | 2988 | [2988] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3459
20:47:29 INFO - PROCESS | 2988 | 1447476449801 Marionette INFO Marionette enabled via build flag and pref
20:47:29 INFO - PROCESS | 2988 | ++DOCSHELL 0FBD5800 == 1 [pid = 2988] [id = 1]
20:47:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 1 (0FBD5C00) [pid = 2988] [serial = 1] [outer = 00000000]
20:47:29 INFO - PROCESS | 2988 | [2988] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2919
20:47:29 INFO - PROCESS | 2988 | [2988] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2084
20:47:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 2 (0FBDA000) [pid = 2988] [serial = 2] [outer = 0FBD5C00]
20:47:30 INFO - PROCESS | 2988 | ++DOCSHELL 10DEE000 == 2 [pid = 2988] [id = 2]
20:47:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 3 (10DEE400) [pid = 2988] [serial = 3] [outer = 00000000]
20:47:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 4 (10DEF000) [pid = 2988] [serial = 4] [outer = 10DEE400]
20:47:30 INFO - PROCESS | 2988 | 1447476450280 Marionette INFO Listening on port 2828
20:47:30 INFO - PROCESS | 2988 | [2988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2367
20:47:31 INFO - PROCESS | 2988 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
20:47:31 INFO - PROCESS | 2988 | 1447476451490 Marionette INFO Marionette enabled via command-line flag
20:47:31 INFO - PROCESS | 2988 | ++DOCSHELL 11DA9000 == 3 [pid = 2988] [id = 3]
20:47:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 5 (11DA9400) [pid = 2988] [serial = 5] [outer = 00000000]
20:47:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 6 (11DAA000) [pid = 2988] [serial = 6] [outer = 11DA9400]
20:47:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 7 (10D50C00) [pid = 2988] [serial = 7] [outer = 10DEE400]
20:47:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
20:47:31 INFO - PROCESS | 2988 | 1447476451660 Marionette INFO Accepted connection conn0 from 127.0.0.1:1540
20:47:31 INFO - PROCESS | 2988 | 1447476451661 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
20:47:31 INFO - PROCESS | 2988 | [2988] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169
20:47:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
20:47:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
20:47:31 INFO - PROCESS | 2988 | 1447476451789 Marionette INFO Closed connection conn0
20:47:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
20:47:31 INFO - PROCESS | 2988 | 1447476451808 Marionette INFO Accepted connection conn1 from 127.0.0.1:1542
20:47:31 INFO - PROCESS | 2988 | 1447476451808 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
20:47:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
20:47:31 INFO - PROCESS | 2988 | 1447476451852 Marionette INFO Accepted connection conn2 from 127.0.0.1:1543
20:47:31 INFO - PROCESS | 2988 | 1447476451852 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
20:47:31 INFO - PROCESS | 2988 | ++DOCSHELL 0F1E2C00 == 4 [pid = 2988] [id = 4]
20:47:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 8 (0E63AC00) [pid = 2988] [serial = 8] [outer = 00000000]
20:47:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 9 (13021000) [pid = 2988] [serial = 9] [outer = 0E63AC00]
20:47:31 INFO - PROCESS | 2988 | 1447476451933 Marionette INFO Closed connection conn2
20:47:31 INFO - PROCESS | 2988 | [2988] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2952
20:47:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 10 (13024400) [pid = 2988] [serial = 10] [outer = 0E63AC00]
20:47:32 INFO - PROCESS | 2988 | 1447476452060 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
20:47:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
20:47:32 INFO - PROCESS | 2988 | [2988] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 585
20:47:32 INFO - PROCESS | 2988 | [2988] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 585
20:47:32 INFO - PROCESS | 2988 | ++DOCSHELL 12470400 == 5 [pid = 2988] [id = 5]
20:47:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 11 (13C46C00) [pid = 2988] [serial = 11] [outer = 00000000]
20:47:32 INFO - PROCESS | 2988 | ++DOCSHELL 13C47000 == 6 [pid = 2988] [id = 6]
20:47:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 12 (13C47400) [pid = 2988] [serial = 12] [outer = 00000000]
20:47:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
20:47:32 INFO - PROCESS | 2988 | ++DOCSHELL 14901C00 == 7 [pid = 2988] [id = 7]
20:47:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 13 (14902000) [pid = 2988] [serial = 13] [outer = 00000000]
20:47:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
20:47:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 14 (1490B000) [pid = 2988] [serial = 14] [outer = 14902000]
20:47:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 15 (14A46400) [pid = 2988] [serial = 15] [outer = 13C46C00]
20:47:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 16 (14A48000) [pid = 2988] [serial = 16] [outer = 13C47400]
20:47:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 17 (14A4A800) [pid = 2988] [serial = 17] [outer = 14902000]
20:47:33 INFO - PROCESS | 2988 | [2988] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
20:47:33 INFO - PROCESS | 2988 | [2988] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2952
20:47:33 INFO - PROCESS | 2988 | 1447476453881 Marionette INFO loaded listener.js
20:47:33 INFO - PROCESS | 2988 | 1447476453903 Marionette INFO loaded listener.js
20:47:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 18 (15C0D000) [pid = 2988] [serial = 18] [outer = 14902000]
20:47:34 INFO - PROCESS | 2988 | 1447476454187 Marionette DEBUG conn1 client <- {"sessionId":"41255572-40b7-44fc-a01c-eee0061d9f4f","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":"20151113170031","device":"desktop","version":"45.0a1"}}
20:47:34 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:34 INFO - PROCESS | 2988 | 1447476454274 Marionette DEBUG conn1 -> {"name":"getContext"}
20:47:34 INFO - PROCESS | 2988 | 1447476454277 Marionette DEBUG conn1 client <- {"value":"content"}
20:47:34 INFO - PROCESS | 2988 | 1447476454370 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
20:47:34 INFO - PROCESS | 2988 | 1447476454371 Marionette DEBUG conn1 client <- {}
20:47:34 INFO - PROCESS | 2988 | 1447476454531 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}}
20:47:34 INFO - PROCESS | 2988 | [2988] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
20:47:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 19 (11A6B800) [pid = 2988] [serial = 19] [outer = 14902000]
20:47:35 INFO - PROCESS | 2988 | [2988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109
20:47:35 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
20:47:35 INFO - PROCESS | 2988 | ++DOCSHELL 17B32000 == 8 [pid = 2988] [id = 8]
20:47:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 20 (17B39800) [pid = 2988] [serial = 20] [outer = 00000000]
20:47:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 21 (1857D400) [pid = 2988] [serial = 21] [outer = 17B39800]
20:47:35 INFO - PROCESS | 2988 | 1447476455663 Marionette INFO loaded listener.js
20:47:35 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 22 (18582400) [pid = 2988] [serial = 22] [outer = 17B39800]
20:47:35 INFO - PROCESS | 2988 | [2988] WARNING: Image width or height is non-positive: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/base/nsLayoutUtils.cpp, line 6506
20:47:36 INFO - PROCESS | 2988 | ++DOCSHELL 18733C00 == 9 [pid = 2988] [id = 9]
20:47:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 23 (18791800) [pid = 2988] [serial = 23] [outer = 00000000]
20:47:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 24 (18794C00) [pid = 2988] [serial = 24] [outer = 18791800]
20:47:36 INFO - PROCESS | 2988 | 1447476456075 Marionette INFO loaded listener.js
20:47:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 25 (18799C00) [pid = 2988] [serial = 25] [outer = 18791800]
20:47:36 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
20:47:36 INFO - document served over http requires an https
20:47:36 INFO - sub-resource via script-tag using the meta-referrer
20:47:36 INFO - delivery method with keep-origin-redirect and when
20:47:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
20:47:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
20:47:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:36 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
20:47:36 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 857ms
20:47:36 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
20:47:36 INFO - PROCESS | 2988 | ++DOCSHELL 1921D400 == 10 [pid = 2988] [id = 10]
20:47:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (1921D800) [pid = 2988] [serial = 26] [outer = 00000000]
20:47:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 27 (19221000) [pid = 2988] [serial = 27] [outer = 1921D800]
20:47:36 INFO - PROCESS | 2988 | 1447476456581 Marionette INFO loaded listener.js
20:47:36 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 28 (192CA800) [pid = 2988] [serial = 28] [outer = 1921D800]
20:47:36 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | The referrer URL is origin when a
20:47:36 INFO - document served over http requires an https
20:47:36 INFO - sub-resource via script-tag using the meta-referrer
20:47:36 INFO - delivery method with no-redirect and when
20:47:36 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
20:47:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
20:47:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:36 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html:23:7
20:47:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html | took 530ms
20:47:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html
20:47:37 INFO - PROCESS | 2988 | ++DOCSHELL 192D2000 == 11 [pid = 2988] [id = 11]
20:47:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (192D4000) [pid = 2988] [serial = 29] [outer = 00000000]
20:47:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (19445800) [pid = 2988] [serial = 30] [outer = 192D4000]
20:47:37 INFO - PROCESS | 2988 | 1447476457071 Marionette INFO loaded listener.js
20:47:37 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 31 (1944F000) [pid = 2988] [serial = 31] [outer = 192D4000]
20:47:37 INFO - TEST-FAIL | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | The referrer URL is origin when a
20:47:37 INFO - document served over http requires an https
20:47:37 INFO - sub-resource via script-tag using the meta-referrer
20:47:37 INFO - delivery method with swap-origin-redirect and when
20:47:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
20:47:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
20:47:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:37 INFO - @http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html:23:7
20:47:37 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html | took 530ms
20:47:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html
20:47:37 INFO - PROCESS | 2988 | ++DOCSHELL 13F57400 == 12 [pid = 2988] [id = 12]
20:47:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 32 (13F57800) [pid = 2988] [serial = 32] [outer = 00000000]
20:47:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 33 (13F5E400) [pid = 2988] [serial = 33] [outer = 13F57800]
20:47:37 INFO - PROCESS | 2988 | 1447476457614 Marionette INFO loaded listener.js
20:47:37 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 34 (17E11000) [pid = 2988] [serial = 34] [outer = 13F57800]
20:47:37 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
20:47:37 INFO - document served over http requires an https
20:47:37 INFO - sub-resource via script-tag using the meta-referrer
20:47:37 INFO - delivery method with swap-origin-redirect and when
20:47:37 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
20:47:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
20:47:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:37 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
20:47:37 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 530ms
20:47:38 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
20:47:38 INFO - PROCESS | 2988 | ++DOCSHELL 19530C00 == 13 [pid = 2988] [id = 13]
20:47:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 35 (19531C00) [pid = 2988] [serial = 35] [outer = 00000000]
20:47:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 36 (19707C00) [pid = 2988] [serial = 36] [outer = 19531C00]
20:47:38 INFO - PROCESS | 2988 | 1447476458155 Marionette INFO loaded listener.js
20:47:38 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 37 (1970E400) [pid = 2988] [serial = 37] [outer = 19531C00]
20:47:38 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
20:47:38 INFO - document served over http requires an https
20:47:38 INFO - sub-resource via script-tag using the meta-referrer
20:47:38 INFO - delivery method with keep-origin-redirect and when
20:47:38 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
20:47:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
20:47:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:38 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
20:47:38 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 546ms
20:47:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
20:47:38 INFO - PROCESS | 2988 | ++DOCSHELL 19936800 == 14 [pid = 2988] [id = 14]
20:47:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 38 (19937000) [pid = 2988] [serial = 38] [outer = 00000000]
20:47:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 39 (199BF400) [pid = 2988] [serial = 39] [outer = 19937000]
20:47:38 INFO - PROCESS | 2988 | 1447476458696 Marionette INFO loaded listener.js
20:47:38 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 40 (199C7400) [pid = 2988] [serial = 40] [outer = 19937000]
20:47:39 INFO - PROCESS | 2988 | ++DOCSHELL 10D52400 == 15 [pid = 2988] [id = 15]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 41 (199CE400) [pid = 2988] [serial = 41] [outer = 00000000]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 42 (18724C00) [pid = 2988] [serial = 42] [outer = 199CE400]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 43 (19CC1400) [pid = 2988] [serial = 43] [outer = 199CE400]
20:47:39 INFO - PROCESS | 2988 | ++DOCSHELL 19CC4000 == 16 [pid = 2988] [id = 16]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 44 (19CC4400) [pid = 2988] [serial = 44] [outer = 00000000]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 45 (1916E800) [pid = 2988] [serial = 45] [outer = 19CC4400]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 46 (19176400) [pid = 2988] [serial = 46] [outer = 19CC4400]
20:47:39 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
20:47:39 INFO - document served over http requires an https
20:47:39 INFO - sub-resource via script-tag using the meta-referrer
20:47:39 INFO - delivery method with no-redirect and when
20:47:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
20:47:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
20:47:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:39 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
20:47:39 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 592ms
20:47:39 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
20:47:39 INFO - PROCESS | 2988 | ++DOCSHELL 19CBE000 == 17 [pid = 2988] [id = 17]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 47 (19CC2C00) [pid = 2988] [serial = 47] [outer = 00000000]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 48 (19F6F400) [pid = 2988] [serial = 48] [outer = 19CC2C00]
20:47:39 INFO - PROCESS | 2988 | 1447476459366 Marionette INFO loaded listener.js
20:47:39 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 49 (19F76800) [pid = 2988] [serial = 49] [outer = 19CC2C00]
20:47:39 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
20:47:39 INFO - document served over http requires an https
20:47:39 INFO - sub-resource via script-tag using the meta-referrer
20:47:39 INFO - delivery method with swap-origin-redirect and when
20:47:39 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:39 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
20:47:39 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
20:47:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:39 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
20:47:39 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 545ms
20:47:39 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
20:47:39 INFO - PROCESS | 2988 | ++DOCSHELL 19F72400 == 18 [pid = 2988] [id = 18]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 50 (19F79C00) [pid = 2988] [serial = 50] [outer = 00000000]
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 51 (1A124C00) [pid = 2988] [serial = 51] [outer = 19F79C00]
20:47:39 INFO - PROCESS | 2988 | 1447476459875 Marionette INFO loaded listener.js
20:47:39 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 52 (1A3A9800) [pid = 2988] [serial = 52] [outer = 19F79C00]
20:47:40 INFO - PROCESS | 2988 | --DOCSHELL 0FBD5800 == 17 [pid = 2988] [id = 1]
20:47:40 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
20:47:40 INFO - document served over http requires an https
20:47:40 INFO - sub-resource via xhr-request using the meta-referrer
20:47:40 INFO - delivery method with keep-origin-redirect and when
20:47:40 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
20:47:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
20:47:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:40 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
20:47:40 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 1091ms
20:47:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
20:47:41 INFO - PROCESS | 2988 | ++DOCSHELL 10D4D000 == 18 [pid = 2988] [id = 19]
20:47:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (10D53000) [pid = 2988] [serial = 53] [outer = 00000000]
20:47:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 54 (112B2000) [pid = 2988] [serial = 54] [outer = 10D53000]
20:47:41 INFO - PROCESS | 2988 | 1447476461073 Marionette INFO loaded listener.js
20:47:41 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (11DAB800) [pid = 2988] [serial = 55] [outer = 10D53000]
20:47:41 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
20:47:41 INFO - document served over http requires an https
20:47:41 INFO - sub-resource via xhr-request using the meta-referrer
20:47:41 INFO - delivery method with no-redirect and when
20:47:41 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
20:47:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
20:47:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:41 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
20:47:41 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 795ms
20:47:41 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
20:47:41 INFO - PROCESS | 2988 | ++DOCSHELL 13C50400 == 19 [pid = 2988] [id = 20]
20:47:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (13F40C00) [pid = 2988] [serial = 56] [outer = 00000000]
20:47:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (13F56800) [pid = 2988] [serial = 57] [outer = 13F40C00]
20:47:41 INFO - PROCESS | 2988 | 1447476461881 Marionette INFO loaded listener.js
20:47:41 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (149C8400) [pid = 2988] [serial = 58] [outer = 13F40C00]
20:47:42 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
20:47:42 INFO - document served over http requires an https
20:47:42 INFO - sub-resource via xhr-request using the meta-referrer
20:47:42 INFO - delivery method with swap-origin-redirect and when
20:47:42 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
20:47:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
20:47:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:42 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
20:47:42 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 795ms
20:47:42 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
20:47:42 INFO - PROCESS | 2988 | ++DOCSHELL 15C0EC00 == 20 [pid = 2988] [id = 21]
20:47:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (15C83800) [pid = 2988] [serial = 59] [outer = 00000000]
20:47:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (176C1C00) [pid = 2988] [serial = 60] [outer = 15C83800]
20:47:42 INFO - PROCESS | 2988 | 1447476462684 Marionette INFO loaded listener.js
20:47:42 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (178CF800) [pid = 2988] [serial = 61] [outer = 15C83800]
20:47:43 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
20:47:43 INFO - document served over http requires an https
20:47:43 INFO - sub-resource via xhr-request using the meta-referrer
20:47:43 INFO - delivery method with swap-origin-redirect and when
20:47:43 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
20:47:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
20:47:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:43 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
20:47:43 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 1449ms
20:47:43 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
20:47:44 INFO - PROCESS | 2988 | ++DOCSHELL 115B5000 == 21 [pid = 2988] [id = 22]
20:47:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (115BA000) [pid = 2988] [serial = 62] [outer = 00000000]
20:47:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (11A74C00) [pid = 2988] [serial = 63] [outer = 115BA000]
20:47:44 INFO - PROCESS | 2988 | 1447476464102 Marionette INFO loaded listener.js
20:47:44 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (11DB4400) [pid = 2988] [serial = 64] [outer = 115BA000]
20:47:44 INFO - PROCESS | 2988 | --DOCSHELL 0F1E2C00 == 20 [pid = 2988] [id = 4]
20:47:44 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
20:47:44 INFO - document served over http requires an https
20:47:44 INFO - sub-resource via xhr-request using the meta-referrer
20:47:44 INFO - delivery method with keep-origin-redirect and when
20:47:44 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
20:47:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
20:47:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:44 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
20:47:44 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 732ms
20:47:44 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
20:47:44 INFO - PROCESS | 2988 | ++DOCSHELL 10E53C00 == 21 [pid = 2988] [id = 23]
20:47:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (1112F400) [pid = 2988] [serial = 65] [outer = 00000000]
20:47:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (1301CC00) [pid = 2988] [serial = 66] [outer = 1112F400]
20:47:44 INFO - PROCESS | 2988 | 1447476464877 Marionette INFO loaded listener.js
20:47:44 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (13C4B000) [pid = 2988] [serial = 67] [outer = 1112F400]
20:47:45 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
20:47:45 INFO - document served over http requires an https
20:47:45 INFO - sub-resource via xhr-request using the meta-referrer
20:47:45 INFO - delivery method with no-redirect and when
20:47:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
20:47:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
20:47:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:45 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
20:47:45 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 592ms
20:47:45 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
20:47:45 INFO - PROCESS | 2988 | ++DOCSHELL 13F5F800 == 22 [pid = 2988] [id = 24]
20:47:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (13F60400) [pid = 2988] [serial = 68] [outer = 00000000]
20:47:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (13F90800) [pid = 2988] [serial = 69] [outer = 13F60400]
20:47:45 INFO - PROCESS | 2988 | 1447476465436 Marionette INFO loaded listener.js
20:47:45 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (14C50400) [pid = 2988] [serial = 70] [outer = 13F60400]
20:47:45 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
20:47:45 INFO - document served over http requires an https
20:47:45 INFO - sub-resource via xhr-request using the meta-referrer
20:47:45 INFO - delivery method with swap-origin-redirect and when
20:47:45 INFO - the target request is same-origin. - assert_equals: Reported Referrer URL is 'origin'. expected "http://web-platform.test:8000/" but got "http://web-platform.test:8000"
20:47:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
20:47:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:47:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
20:47:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
20:47:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
20:47:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
20:47:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
20:47:45 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
20:47:45 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 608ms
20:47:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:47:45 INFO - PROCESS | 2988 | ++DOCSHELL 15626C00 == 23 [pid = 2988] [id = 25]
20:47:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (15628000) [pid = 2988] [serial = 71] [outer = 00000000]
20:47:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (1596F800) [pid = 2988] [serial = 72] [outer = 15628000]
20:47:46 INFO - PROCESS | 2988 | 1447476466008 Marionette INFO loaded listener.js
20:47:46 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (16140C00) [pid = 2988] [serial = 73] [outer = 15628000]
20:47:46 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
20:47:46 INFO - document served over http requires an http
20:47:46 INFO - sub-resource via fetch-request using the http-csp
20:47:46 INFO - delivery method with keep-origin-redirect and when
20:47:46 INFO - the target request is cross-origin.
20:47:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 546ms
20:47:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
20:47:46 INFO - PROCESS | 2988 | ++DOCSHELL 1596E800 == 24 [pid = 2988] [id = 26]
20:47:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (178C5C00) [pid = 2988] [serial = 74] [outer = 00000000]
20:47:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (15232C00) [pid = 2988] [serial = 75] [outer = 178C5C00]
20:47:46 INFO - PROCESS | 2988 | 1447476466580 Marionette INFO loaded listener.js
20:47:46 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (178C5400) [pid = 2988] [serial = 76] [outer = 178C5C00]
20:47:46 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
20:47:46 INFO - document served over http requires an http
20:47:46 INFO - sub-resource via fetch-request using the http-csp
20:47:46 INFO - delivery method with no-redirect and when
20:47:46 INFO - the target request is cross-origin.
20:47:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 593ms
20:47:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:47:47 INFO - PROCESS | 2988 | ++DOCSHELL 0F179800 == 25 [pid = 2988] [id = 27]
20:47:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (11748800) [pid = 2988] [serial = 77] [outer = 00000000]
20:47:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (1872F000) [pid = 2988] [serial = 78] [outer = 11748800]
20:47:47 INFO - PROCESS | 2988 | 1447476467169 Marionette INFO loaded listener.js
20:47:47 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (1906B000) [pid = 2988] [serial = 79] [outer = 11748800]
20:47:47 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
20:47:47 INFO - document served over http requires an http
20:47:47 INFO - sub-resource via fetch-request using the http-csp
20:47:47 INFO - delivery method with swap-origin-redirect and when
20:47:47 INFO - the target request is cross-origin.
20:47:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 545ms
20:47:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:47:47 INFO - PROCESS | 2988 | ++DOCSHELL 0F37D800 == 26 [pid = 2988] [id = 28]
20:47:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (0F58E400) [pid = 2988] [serial = 80] [outer = 00000000]
20:47:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (1921CC00) [pid = 2988] [serial = 81] [outer = 0F58E400]
20:47:47 INFO - PROCESS | 2988 | 1447476467703 Marionette INFO loaded listener.js
20:47:47 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (192D3800) [pid = 2988] [serial = 82] [outer = 0F58E400]
20:47:48 INFO - PROCESS | 2988 | ++DOCSHELL 192CC000 == 27 [pid = 2988] [id = 29]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (192CF000) [pid = 2988] [serial = 83] [outer = 00000000]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (19440C00) [pid = 2988] [serial = 84] [outer = 192CF000]
20:47:48 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
20:47:48 INFO - document served over http requires an http
20:47:48 INFO - sub-resource via iframe-tag using the http-csp
20:47:48 INFO - delivery method with keep-origin-redirect and when
20:47:48 INFO - the target request is cross-origin.
20:47:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 592ms
20:47:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:47:48 INFO - PROCESS | 2988 | ++DOCSHELL 19441C00 == 28 [pid = 2988] [id = 30]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (19444000) [pid = 2988] [serial = 85] [outer = 00000000]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (19533400) [pid = 2988] [serial = 86] [outer = 19444000]
20:47:48 INFO - PROCESS | 2988 | 1447476468302 Marionette INFO loaded listener.js
20:47:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (19706C00) [pid = 2988] [serial = 87] [outer = 19444000]
20:47:48 INFO - PROCESS | 2988 | ++DOCSHELL 1993BC00 == 29 [pid = 2988] [id = 31]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (199BF800) [pid = 2988] [serial = 88] [outer = 00000000]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (19526000) [pid = 2988] [serial = 89] [outer = 199BF800]
20:47:48 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
20:47:48 INFO - document served over http requires an http
20:47:48 INFO - sub-resource via iframe-tag using the http-csp
20:47:48 INFO - delivery method with no-redirect and when
20:47:48 INFO - the target request is cross-origin.
20:47:48 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 530ms
20:47:48 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:47:48 INFO - PROCESS | 2988 | ++DOCSHELL 11565800 == 30 [pid = 2988] [id = 32]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (117A2800) [pid = 2988] [serial = 90] [outer = 00000000]
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (1993A400) [pid = 2988] [serial = 91] [outer = 117A2800]
20:47:48 INFO - PROCESS | 2988 | 1447476468874 Marionette INFO loaded listener.js
20:47:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (199C6C00) [pid = 2988] [serial = 92] [outer = 117A2800]
20:47:49 INFO - PROCESS | 2988 | ++DOCSHELL 19CC9400 == 31 [pid = 2988] [id = 33]
20:47:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (19F6F000) [pid = 2988] [serial = 93] [outer = 00000000]
20:47:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (19F7B000) [pid = 2988] [serial = 94] [outer = 19F6F000]
20:47:49 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
20:47:49 INFO - document served over http requires an http
20:47:49 INFO - sub-resource via iframe-tag using the http-csp
20:47:49 INFO - delivery method with swap-origin-redirect and when
20:47:49 INFO - the target request is cross-origin.
20:47:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 592ms
20:47:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:47:49 INFO - PROCESS | 2988 | ++DOCSHELL 19939800 == 32 [pid = 2988] [id = 34]
20:47:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (1993C800) [pid = 2988] [serial = 95] [outer = 00000000]
20:47:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (19F7AC00) [pid = 2988] [serial = 96] [outer = 1993C800]
20:47:49 INFO - PROCESS | 2988 | 1447476469476 Marionette INFO loaded listener.js
20:47:49 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (1A126C00) [pid = 2988] [serial = 97] [outer = 1993C800]
20:47:49 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:47:49 INFO - document served over http requires an http
20:47:49 INFO - sub-resource via script-tag using the http-csp
20:47:49 INFO - delivery method with keep-origin-redirect and when
20:47:49 INFO - the target request is cross-origin.
20:47:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 530ms
20:47:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
20:47:49 INFO - PROCESS | 2988 | ++DOCSHELL 14C2A400 == 33 [pid = 2988] [id = 35]
20:47:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (14C2A800) [pid = 2988] [serial = 98] [outer = 00000000]
20:47:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (14C2E400) [pid = 2988] [serial = 99] [outer = 14C2A800]
20:47:49 INFO - PROCESS | 2988 | 1447476469989 Marionette INFO loaded listener.js
20:47:50 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (1A3B0800) [pid = 2988] [serial = 100] [outer = 14C2A800]
20:47:50 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
20:47:50 INFO - document served over http requires an http
20:47:50 INFO - sub-resource via script-tag using the http-csp
20:47:50 INFO - delivery method with no-redirect and when
20:47:50 INFO - the target request is cross-origin.
20:47:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 530ms
20:47:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:47:50 INFO - PROCESS | 2988 | ++DOCSHELL 14C2C400 == 34 [pid = 2988] [id = 36]
20:47:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (1766D400) [pid = 2988] [serial = 101] [outer = 00000000]
20:47:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (17677000) [pid = 2988] [serial = 102] [outer = 1766D400]
20:47:50 INFO - PROCESS | 2988 | 1447476470549 Marionette INFO loaded listener.js
20:47:50 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (17676C00) [pid = 2988] [serial = 103] [outer = 1766D400]
20:47:50 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
20:47:50 INFO - document served over http requires an http
20:47:50 INFO - sub-resource via script-tag using the http-csp
20:47:50 INFO - delivery method with swap-origin-redirect and when
20:47:50 INFO - the target request is cross-origin.
20:47:50 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 530ms
20:47:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:47:51 INFO - PROCESS | 2988 | ++DOCSHELL 176C5400 == 35 [pid = 2988] [id = 37]
20:47:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (17A0B800) [pid = 2988] [serial = 104] [outer = 00000000]
20:47:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (17A11800) [pid = 2988] [serial = 105] [outer = 17A0B800]
20:47:51 INFO - PROCESS | 2988 | 1447476471051 Marionette INFO loaded listener.js
20:47:51 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (17A17400) [pid = 2988] [serial = 106] [outer = 17A0B800]
20:47:51 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
20:47:51 INFO - document served over http requires an http
20:47:51 INFO - sub-resource via xhr-request using the http-csp
20:47:51 INFO - delivery method with keep-origin-redirect and when
20:47:51 INFO - the target request is cross-origin.
20:47:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 530ms
20:47:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
20:47:51 INFO - PROCESS | 2988 | ++DOCSHELL 190C1800 == 36 [pid = 2988] [id = 38]
20:47:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (190C1C00) [pid = 2988] [serial = 107] [outer = 00000000]
20:47:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (190C6400) [pid = 2988] [serial = 108] [outer = 190C1C00]
20:47:51 INFO - PROCESS | 2988 | 1447476471639 Marionette INFO loaded listener.js
20:47:51 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (1A12A400) [pid = 2988] [serial = 109] [outer = 190C1C00]
20:47:52 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
20:47:52 INFO - document served over http requires an http
20:47:52 INFO - sub-resource via xhr-request using the http-csp
20:47:52 INFO - delivery method with no-redirect and when
20:47:52 INFO - the target request is cross-origin.
20:47:52 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1450ms
20:47:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:47:53 INFO - PROCESS | 2988 | ++DOCSHELL 0FB3E000 == 37 [pid = 2988] [id = 39]
20:47:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (0FB3F400) [pid = 2988] [serial = 110] [outer = 00000000]
20:47:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (10DE9000) [pid = 2988] [serial = 111] [outer = 0FB3F400]
20:47:53 INFO - PROCESS | 2988 | 1447476473082 Marionette INFO loaded listener.js
20:47:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (11207C00) [pid = 2988] [serial = 112] [outer = 0FB3F400]
20:47:53 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
20:47:53 INFO - document served over http requires an http
20:47:53 INFO - sub-resource via xhr-request using the http-csp
20:47:53 INFO - delivery method with swap-origin-redirect and when
20:47:53 INFO - the target request is cross-origin.
20:47:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 592ms
20:47:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:47:53 INFO - PROCESS | 2988 | ++DOCSHELL 1179E000 == 38 [pid = 2988] [id = 40]
20:47:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (117A9C00) [pid = 2988] [serial = 113] [outer = 00000000]
20:47:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (11DA9C00) [pid = 2988] [serial = 114] [outer = 117A9C00]
20:47:53 INFO - PROCESS | 2988 | 1447476473670 Marionette INFO loaded listener.js
20:47:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (1246C800) [pid = 2988] [serial = 115] [outer = 117A9C00]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (0E63AC00) [pid = 2988] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (0F58E400) [pid = 2988] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (19444000) [pid = 2988] [serial = 85] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (15628000) [pid = 2988] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (19CC2C00) [pid = 2988] [serial = 47] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (115BA000) [pid = 2988] [serial = 62] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (1766D400) [pid = 2988] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (14C2A800) [pid = 2988] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (192CF000) [pid = 2988] [serial = 83] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (11748800) [pid = 2988] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (13F60400) [pid = 2988] [serial = 68] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (117A2800) [pid = 2988] [serial = 90] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (15C83800) [pid = 2988] [serial = 59] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (19F79C00) [pid = 2988] [serial = 50] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (17A11800) [pid = 2988] [serial = 105] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (10DEF000) [pid = 2988] [serial = 4] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (17A0B800) [pid = 2988] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (1112F400) [pid = 2988] [serial = 65] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (17B39800) [pid = 2988] [serial = 20] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (178C5C00) [pid = 2988] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (19937000) [pid = 2988] [serial = 38] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (192D4000) [pid = 2988] [serial = 29] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (13F57800) [pid = 2988] [serial = 32] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (13F40C00) [pid = 2988] [serial = 56] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (10D53000) [pid = 2988] [serial = 53] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (199BF800) [pid = 2988] [serial = 88] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476468598]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (19531C00) [pid = 2988] [serial = 35] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (1993C800) [pid = 2988] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (1921D800) [pid = 2988] [serial = 26] [outer = 00000000] [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]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (19F6F000) [pid = 2988] [serial = 93] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (17677000) [pid = 2988] [serial = 102] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (14C2E400) [pid = 2988] [serial = 99] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (19F7AC00) [pid = 2988] [serial = 96] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (19F7B000) [pid = 2988] [serial = 94] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (1993A400) [pid = 2988] [serial = 91] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (19526000) [pid = 2988] [serial = 89] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476468598]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (19533400) [pid = 2988] [serial = 86] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (19440C00) [pid = 2988] [serial = 84] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (1921CC00) [pid = 2988] [serial = 81] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (1872F000) [pid = 2988] [serial = 78] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (15232C00) [pid = 2988] [serial = 75] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (1596F800) [pid = 2988] [serial = 72] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (14A4A800) [pid = 2988] [serial = 17] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (13F90800) [pid = 2988] [serial = 69] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (1301CC00) [pid = 2988] [serial = 66] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (11A74C00) [pid = 2988] [serial = 63] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (176C1C00) [pid = 2988] [serial = 60] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (13F56800) [pid = 2988] [serial = 57] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (112B2000) [pid = 2988] [serial = 54] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (1A124C00) [pid = 2988] [serial = 51] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (1490B000) [pid = 2988] [serial = 14] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (13021000) [pid = 2988] [serial = 9] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (19707C00) [pid = 2988] [serial = 36] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (13F5E400) [pid = 2988] [serial = 33] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (19445800) [pid = 2988] [serial = 30] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (19221000) [pid = 2988] [serial = 27] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (18794C00) [pid = 2988] [serial = 24] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (1857D400) [pid = 2988] [serial = 21] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (19F6F400) [pid = 2988] [serial = 48] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (18724C00) [pid = 2988] [serial = 42] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (1916E800) [pid = 2988] [serial = 45] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 53 (199BF400) [pid = 2988] [serial = 39] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 52 (14C50400) [pid = 2988] [serial = 70] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 51 (13C4B000) [pid = 2988] [serial = 67] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 50 (11DB4400) [pid = 2988] [serial = 64] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 49 (178CF800) [pid = 2988] [serial = 61] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 48 (149C8400) [pid = 2988] [serial = 58] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 47 (11DAB800) [pid = 2988] [serial = 55] [outer = 00000000] [url = about:blank]
20:47:54 INFO - PROCESS | 2988 | --DOMWINDOW == 46 (1A3A9800) [pid = 2988] [serial = 52] [outer = 00000000] [url = about:blank]
20:47:54 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
20:47:54 INFO - document served over http requires an https
20:47:54 INFO - sub-resource via fetch-request using the http-csp
20:47:54 INFO - delivery method with keep-origin-redirect and when
20:47:54 INFO - the target request is cross-origin.
20:47:54 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 998ms
20:47:54 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
20:47:54 INFO - PROCESS | 2988 | ++DOCSHELL 11744C00 == 39 [pid = 2988] [id = 41]
20:47:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 47 (12162400) [pid = 2988] [serial = 116] [outer = 00000000]
20:47:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 48 (13022800) [pid = 2988] [serial = 117] [outer = 12162400]
20:47:54 INFO - PROCESS | 2988 | 1447476474664 Marionette INFO loaded listener.js
20:47:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 49 (13C50800) [pid = 2988] [serial = 118] [outer = 12162400]
20:47:55 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
20:47:55 INFO - document served over http requires an https
20:47:55 INFO - sub-resource via fetch-request using the http-csp
20:47:55 INFO - delivery method with no-redirect and when
20:47:55 INFO - the target request is cross-origin.
20:47:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 592ms
20:47:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:47:55 INFO - PROCESS | 2988 | ++DOCSHELL 13F46800 == 40 [pid = 2988] [id = 42]
20:47:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 50 (13F49400) [pid = 2988] [serial = 119] [outer = 00000000]
20:47:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 51 (13F59400) [pid = 2988] [serial = 120] [outer = 13F49400]
20:47:55 INFO - PROCESS | 2988 | 1447476475263 Marionette INFO loaded listener.js
20:47:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 52 (13F8CC00) [pid = 2988] [serial = 121] [outer = 13F49400]
20:47:55 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
20:47:55 INFO - document served over http requires an https
20:47:55 INFO - sub-resource via fetch-request using the http-csp
20:47:55 INFO - delivery method with swap-origin-redirect and when
20:47:55 INFO - the target request is cross-origin.
20:47:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 592ms
20:47:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:47:55 INFO - PROCESS | 2988 | ++DOCSHELL 1490CC00 == 41 [pid = 2988] [id = 43]
20:47:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (149C1400) [pid = 2988] [serial = 122] [outer = 00000000]
20:47:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 54 (14C24C00) [pid = 2988] [serial = 123] [outer = 149C1400]
20:47:55 INFO - PROCESS | 2988 | 1447476475855 Marionette INFO loaded listener.js
20:47:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 55 (14C52C00) [pid = 2988] [serial = 124] [outer = 149C1400]
20:47:56 INFO - PROCESS | 2988 | ++DOCSHELL 1562E400 == 42 [pid = 2988] [id = 44]
20:47:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 56 (1562F000) [pid = 2988] [serial = 125] [outer = 00000000]
20:47:56 INFO - PROCESS | 2988 | [2988] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9222
20:47:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 57 (0E655C00) [pid = 2988] [serial = 126] [outer = 1562F000]
20:47:56 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
20:47:56 INFO - document served over http requires an https
20:47:56 INFO - sub-resource via iframe-tag using the http-csp
20:47:56 INFO - delivery method with keep-origin-redirect and when
20:47:56 INFO - the target request is cross-origin.
20:47:56 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 702ms
20:47:56 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:47:56 INFO - PROCESS | 2988 | ++DOCSHELL 10D46000 == 43 [pid = 2988] [id = 45]
20:47:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 58 (10DC5C00) [pid = 2988] [serial = 127] [outer = 00000000]
20:47:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 59 (11854800) [pid = 2988] [serial = 128] [outer = 10DC5C00]
20:47:56 INFO - PROCESS | 2988 | 1447476476731 Marionette INFO loaded listener.js
20:47:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 60 (11A75C00) [pid = 2988] [serial = 129] [outer = 10DC5C00]
20:47:57 INFO - PROCESS | 2988 | ++DOCSHELL 13F54000 == 44 [pid = 2988] [id = 46]
20:47:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 61 (13F56400) [pid = 2988] [serial = 130] [outer = 00000000]
20:47:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 62 (13F40800) [pid = 2988] [serial = 131] [outer = 13F56400]
20:47:57 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:47:57 INFO - document served over http requires an https
20:47:57 INFO - sub-resource via iframe-tag using the http-csp
20:47:57 INFO - delivery method with no-redirect and when
20:47:57 INFO - the target request is cross-origin.
20:47:57 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 889ms
20:47:57 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:47:57 INFO - PROCESS | 2988 | ++DOCSHELL 0E65D400 == 45 [pid = 2988] [id = 47]
20:47:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 63 (14A3E000) [pid = 2988] [serial = 132] [outer = 00000000]
20:47:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 64 (15972400) [pid = 2988] [serial = 133] [outer = 14A3E000]
20:47:57 INFO - PROCESS | 2988 | 1447476477582 Marionette INFO loaded listener.js
20:47:57 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (1613E000) [pid = 2988] [serial = 134] [outer = 14A3E000]
20:47:57 INFO - PROCESS | 2988 | ++DOCSHELL 1767AC00 == 46 [pid = 2988] [id = 48]
20:47:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (176BD800) [pid = 2988] [serial = 135] [outer = 00000000]
20:47:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (17676400) [pid = 2988] [serial = 136] [outer = 176BD800]
20:47:58 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
20:47:58 INFO - document served over http requires an https
20:47:58 INFO - sub-resource via iframe-tag using the http-csp
20:47:58 INFO - delivery method with swap-origin-redirect and when
20:47:58 INFO - the target request is cross-origin.
20:47:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 904ms
20:47:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:47:58 INFO - PROCESS | 2988 | ++DOCSHELL 17822400 == 47 [pid = 2988] [id = 49]
20:47:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (17823800) [pid = 2988] [serial = 137] [outer = 00000000]
20:47:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (17A10000) [pid = 2988] [serial = 138] [outer = 17823800]
20:47:58 INFO - PROCESS | 2988 | 1447476478500 Marionette INFO loaded listener.js
20:47:58 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (17E0D800) [pid = 2988] [serial = 139] [outer = 17823800]
20:47:58 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
20:47:58 INFO - document served over http requires an https
20:47:58 INFO - sub-resource via script-tag using the http-csp
20:47:58 INFO - delivery method with keep-origin-redirect and when
20:47:58 INFO - the target request is cross-origin.
20:47:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 748ms
20:47:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
20:47:59 INFO - PROCESS | 2988 | ++DOCSHELL 17A0D800 == 48 [pid = 2988] [id = 50]
20:47:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (18577C00) [pid = 2988] [serial = 140] [outer = 00000000]
20:47:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (18583400) [pid = 2988] [serial = 141] [outer = 18577C00]
20:47:59 INFO - PROCESS | 2988 | 1447476479230 Marionette INFO loaded listener.js
20:47:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:47:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (1879A400) [pid = 2988] [serial = 142] [outer = 18577C00]
20:47:59 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
20:47:59 INFO - document served over http requires an https
20:47:59 INFO - sub-resource via script-tag using the http-csp
20:47:59 INFO - delivery method with no-redirect and when
20:47:59 INFO - the target request is cross-origin.
20:47:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 795ms
20:47:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:47:59 INFO - PROCESS | 2988 | ++DOCSHELL 13F3F400 == 49 [pid = 2988] [id = 51]
20:47:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (18794000) [pid = 2988] [serial = 143] [outer = 00000000]
20:47:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (190C8800) [pid = 2988] [serial = 144] [outer = 18794000]
20:48:00 INFO - PROCESS | 2988 | 1447476480024 Marionette INFO loaded listener.js
20:48:00 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (1921E400) [pid = 2988] [serial = 145] [outer = 18794000]
20:48:01 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
20:48:01 INFO - document served over http requires an https
20:48:01 INFO - sub-resource via script-tag using the http-csp
20:48:01 INFO - delivery method with swap-origin-redirect and when
20:48:01 INFO - the target request is cross-origin.
20:48:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1293ms
20:48:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:48:01 INFO - PROCESS | 2988 | ++DOCSHELL 1522E000 == 50 [pid = 2988] [id = 52]
20:48:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (15231C00) [pid = 2988] [serial = 146] [outer = 00000000]
20:48:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (17A0A800) [pid = 2988] [serial = 147] [outer = 15231C00]
20:48:01 INFO - PROCESS | 2988 | 1447476481366 Marionette INFO loaded listener.js
20:48:01 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (190C2000) [pid = 2988] [serial = 148] [outer = 15231C00]
20:48:02 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
20:48:02 INFO - document served over http requires an https
20:48:02 INFO - sub-resource via xhr-request using the http-csp
20:48:02 INFO - delivery method with keep-origin-redirect and when
20:48:02 INFO - the target request is cross-origin.
20:48:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 951ms
20:48:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
20:48:02 INFO - PROCESS | 2988 | ++DOCSHELL 10E4C800 == 51 [pid = 2988] [id = 53]
20:48:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (10E4CC00) [pid = 2988] [serial = 149] [outer = 00000000]
20:48:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (117A5000) [pid = 2988] [serial = 150] [outer = 10E4CC00]
20:48:02 INFO - PROCESS | 2988 | 1447476482307 Marionette INFO loaded listener.js
20:48:02 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (12465400) [pid = 2988] [serial = 151] [outer = 10E4CC00]
20:48:02 INFO - PROCESS | 2988 | --DOCSHELL 13F46800 == 50 [pid = 2988] [id = 42]
20:48:02 INFO - PROCESS | 2988 | --DOCSHELL 11744C00 == 49 [pid = 2988] [id = 41]
20:48:02 INFO - PROCESS | 2988 | --DOCSHELL 1179E000 == 48 [pid = 2988] [id = 40]
20:48:02 INFO - PROCESS | 2988 | --DOCSHELL 0FB3E000 == 47 [pid = 2988] [id = 39]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (16140C00) [pid = 2988] [serial = 73] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (178C5400) [pid = 2988] [serial = 76] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (1906B000) [pid = 2988] [serial = 79] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (192D3800) [pid = 2988] [serial = 82] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (19706C00) [pid = 2988] [serial = 87] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (199C6C00) [pid = 2988] [serial = 92] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (1A126C00) [pid = 2988] [serial = 97] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (1A3B0800) [pid = 2988] [serial = 100] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (17676C00) [pid = 2988] [serial = 103] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (17A17400) [pid = 2988] [serial = 106] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (13024400) [pid = 2988] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (1970E400) [pid = 2988] [serial = 37] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (17E11000) [pid = 2988] [serial = 34] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (1944F000) [pid = 2988] [serial = 31] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (192CA800) [pid = 2988] [serial = 28] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (18582400) [pid = 2988] [serial = 22] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (19F76800) [pid = 2988] [serial = 49] [outer = 00000000] [url = about:blank]
20:48:02 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (199C7400) [pid = 2988] [serial = 40] [outer = 00000000] [url = about:blank]
20:48:02 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
20:48:02 INFO - document served over http requires an https
20:48:02 INFO - sub-resource via xhr-request using the http-csp
20:48:02 INFO - delivery method with no-redirect and when
20:48:02 INFO - the target request is cross-origin.
20:48:02 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 702ms
20:48:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:48:02 INFO - PROCESS | 2988 | ++DOCSHELL 10D50400 == 48 [pid = 2988] [id = 54]
20:48:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 65 (10DF3800) [pid = 2988] [serial = 152] [outer = 00000000]
20:48:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 66 (11E92800) [pid = 2988] [serial = 153] [outer = 10DF3800]
20:48:02 INFO - PROCESS | 2988 | 1447476482932 Marionette INFO loaded listener.js
20:48:02 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 67 (13021400) [pid = 2988] [serial = 154] [outer = 10DF3800]
20:48:03 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
20:48:03 INFO - document served over http requires an https
20:48:03 INFO - sub-resource via xhr-request using the http-csp
20:48:03 INFO - delivery method with swap-origin-redirect and when
20:48:03 INFO - the target request is cross-origin.
20:48:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 592ms
20:48:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:48:03 INFO - PROCESS | 2988 | ++DOCSHELL 11E9BC00 == 49 [pid = 2988] [id = 55]
20:48:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 68 (12464000) [pid = 2988] [serial = 155] [outer = 00000000]
20:48:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (14777000) [pid = 2988] [serial = 156] [outer = 12464000]
20:48:03 INFO - PROCESS | 2988 | 1447476483550 Marionette INFO loaded listener.js
20:48:03 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (15092C00) [pid = 2988] [serial = 157] [outer = 12464000]
20:48:03 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
20:48:03 INFO - document served over http requires an http
20:48:03 INFO - sub-resource via fetch-request using the http-csp
20:48:03 INFO - delivery method with keep-origin-redirect and when
20:48:03 INFO - the target request is same-origin.
20:48:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 592ms
20:48:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
20:48:04 INFO - PROCESS | 2988 | ++DOCSHELL 14C04400 == 50 [pid = 2988] [id = 56]
20:48:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (15631400) [pid = 2988] [serial = 158] [outer = 00000000]
20:48:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (17677800) [pid = 2988] [serial = 159] [outer = 15631400]
20:48:04 INFO - PROCESS | 2988 | 1447476484142 Marionette INFO loaded listener.js
20:48:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (1781FC00) [pid = 2988] [serial = 160] [outer = 15631400]
20:48:04 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
20:48:04 INFO - document served over http requires an http
20:48:04 INFO - sub-resource via fetch-request using the http-csp
20:48:04 INFO - delivery method with no-redirect and when
20:48:04 INFO - the target request is same-origin.
20:48:04 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 592ms
20:48:04 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:48:04 INFO - PROCESS | 2988 | ++DOCSHELL 0E651800 == 51 [pid = 2988] [id = 57]
20:48:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (15C92400) [pid = 2988] [serial = 161] [outer = 00000000]
20:48:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (17B35800) [pid = 2988] [serial = 162] [outer = 15C92400]
20:48:04 INFO - PROCESS | 2988 | 1447476484760 Marionette INFO loaded listener.js
20:48:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (18579800) [pid = 2988] [serial = 163] [outer = 15C92400]
20:48:05 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:48:05 INFO - document served over http requires an http
20:48:05 INFO - sub-resource via fetch-request using the http-csp
20:48:05 INFO - delivery method with swap-origin-redirect and when
20:48:05 INFO - the target request is same-origin.
20:48:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 592ms
20:48:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:48:05 INFO - PROCESS | 2988 | ++DOCSHELL 190BC800 == 52 [pid = 2988] [id = 58]
20:48:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (190C2800) [pid = 2988] [serial = 164] [outer = 00000000]
20:48:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (19219400) [pid = 2988] [serial = 165] [outer = 190C2800]
20:48:05 INFO - PROCESS | 2988 | 1447476485426 Marionette INFO loaded listener.js
20:48:05 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (192CE800) [pid = 2988] [serial = 166] [outer = 190C2800]
20:48:05 INFO - PROCESS | 2988 | ++DOCSHELL 19445800 == 53 [pid = 2988] [id = 59]
20:48:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (19446C00) [pid = 2988] [serial = 167] [outer = 00000000]
20:48:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (1944F800) [pid = 2988] [serial = 168] [outer = 19446C00]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (13F59400) [pid = 2988] [serial = 120] [outer = 00000000] [url = about:blank]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (13022800) [pid = 2988] [serial = 117] [outer = 00000000] [url = about:blank]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (11DA9C00) [pid = 2988] [serial = 114] [outer = 00000000] [url = about:blank]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (10DE9000) [pid = 2988] [serial = 111] [outer = 00000000] [url = about:blank]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (190C6400) [pid = 2988] [serial = 108] [outer = 00000000] [url = about:blank]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (14C24C00) [pid = 2988] [serial = 123] [outer = 00000000] [url = about:blank]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (190C1C00) [pid = 2988] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (13F49400) [pid = 2988] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (0FB3F400) [pid = 2988] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (12162400) [pid = 2988] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (117A9C00) [pid = 2988] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (1A12A400) [pid = 2988] [serial = 109] [outer = 00000000] [url = about:blank]
20:48:05 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (11207C00) [pid = 2988] [serial = 112] [outer = 00000000] [url = about:blank]
20:48:05 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
20:48:05 INFO - document served over http requires an http
20:48:05 INFO - sub-resource via iframe-tag using the http-csp
20:48:05 INFO - delivery method with keep-origin-redirect and when
20:48:05 INFO - the target request is same-origin.
20:48:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 701ms
20:48:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:48:06 INFO - PROCESS | 2988 | ++DOCSHELL 10D32C00 == 54 [pid = 2988] [id = 60]
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 69 (10DE9000) [pid = 2988] [serial = 169] [outer = 00000000]
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 70 (192CE400) [pid = 2988] [serial = 170] [outer = 10DE9000]
20:48:06 INFO - PROCESS | 2988 | 1447476486068 Marionette INFO loaded listener.js
20:48:06 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 71 (19447C00) [pid = 2988] [serial = 171] [outer = 10DE9000]
20:48:06 INFO - PROCESS | 2988 | ++DOCSHELL 1952B000 == 55 [pid = 2988] [id = 61]
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 72 (1952B400) [pid = 2988] [serial = 172] [outer = 00000000]
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 73 (1952EC00) [pid = 2988] [serial = 173] [outer = 1952B400]
20:48:06 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
20:48:06 INFO - document served over http requires an http
20:48:06 INFO - sub-resource via iframe-tag using the http-csp
20:48:06 INFO - delivery method with no-redirect and when
20:48:06 INFO - the target request is same-origin.
20:48:06 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 593ms
20:48:06 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:48:06 INFO - PROCESS | 2988 | ++DOCSHELL 19441800 == 56 [pid = 2988] [id = 62]
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 74 (1944B800) [pid = 2988] [serial = 174] [outer = 00000000]
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 75 (19705800) [pid = 2988] [serial = 175] [outer = 1944B800]
20:48:06 INFO - PROCESS | 2988 | 1447476486657 Marionette INFO loaded listener.js
20:48:06 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 76 (1970D400) [pid = 2988] [serial = 176] [outer = 1944B800]
20:48:06 INFO - PROCESS | 2988 | ++DOCSHELL 19936C00 == 57 [pid = 2988] [id = 63]
20:48:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 77 (19937000) [pid = 2988] [serial = 177] [outer = 00000000]
20:48:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 78 (199C0800) [pid = 2988] [serial = 178] [outer = 19937000]
20:48:07 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
20:48:07 INFO - document served over http requires an http
20:48:07 INFO - sub-resource via iframe-tag using the http-csp
20:48:07 INFO - delivery method with swap-origin-redirect and when
20:48:07 INFO - the target request is same-origin.
20:48:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 592ms
20:48:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:48:07 INFO - PROCESS | 2988 | ++DOCSHELL 19930C00 == 58 [pid = 2988] [id = 64]
20:48:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 79 (19931000) [pid = 2988] [serial = 179] [outer = 00000000]
20:48:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 80 (199C7800) [pid = 2988] [serial = 180] [outer = 19931000]
20:48:07 INFO - PROCESS | 2988 | 1447476487255 Marionette INFO loaded listener.js
20:48:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 81 (199CC000) [pid = 2988] [serial = 181] [outer = 19931000]
20:48:07 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
20:48:07 INFO - document served over http requires an http
20:48:07 INFO - sub-resource via script-tag using the http-csp
20:48:07 INFO - delivery method with keep-origin-redirect and when
20:48:07 INFO - the target request is same-origin.
20:48:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 530ms
20:48:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
20:48:07 INFO - PROCESS | 2988 | ++DOCSHELL 199CA400 == 59 [pid = 2988] [id = 65]
20:48:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 82 (199CBC00) [pid = 2988] [serial = 182] [outer = 00000000]
20:48:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 83 (19F6E800) [pid = 2988] [serial = 183] [outer = 199CBC00]
20:48:07 INFO - PROCESS | 2988 | 1447476487805 Marionette INFO loaded listener.js
20:48:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 84 (19F79800) [pid = 2988] [serial = 184] [outer = 199CBC00]
20:48:08 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
20:48:08 INFO - document served over http requires an http
20:48:08 INFO - sub-resource via script-tag using the http-csp
20:48:08 INFO - delivery method with no-redirect and when
20:48:08 INFO - the target request is same-origin.
20:48:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 530ms
20:48:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:48:08 INFO - PROCESS | 2988 | ++DOCSHELL 1A122800 == 60 [pid = 2988] [id = 66]
20:48:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 85 (1A123400) [pid = 2988] [serial = 185] [outer = 00000000]
20:48:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 86 (1A12A000) [pid = 2988] [serial = 186] [outer = 1A123400]
20:48:08 INFO - PROCESS | 2988 | 1447476488328 Marionette INFO loaded listener.js
20:48:08 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 87 (1A3B1400) [pid = 2988] [serial = 187] [outer = 1A123400]
20:48:08 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
20:48:08 INFO - document served over http requires an http
20:48:08 INFO - sub-resource via script-tag using the http-csp
20:48:08 INFO - delivery method with swap-origin-redirect and when
20:48:08 INFO - the target request is same-origin.
20:48:08 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 701ms
20:48:08 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:48:09 INFO - PROCESS | 2988 | ++DOCSHELL 10EF3400 == 61 [pid = 2988] [id = 67]
20:48:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 88 (11130400) [pid = 2988] [serial = 188] [outer = 00000000]
20:48:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 89 (11A03000) [pid = 2988] [serial = 189] [outer = 11130400]
20:48:09 INFO - PROCESS | 2988 | 1447476489191 Marionette INFO loaded listener.js
20:48:09 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 90 (11A0AC00) [pid = 2988] [serial = 190] [outer = 11130400]
20:48:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 91 (11A0FC00) [pid = 2988] [serial = 191] [outer = 19CC4400]
20:48:09 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
20:48:09 INFO - document served over http requires an http
20:48:09 INFO - sub-resource via xhr-request using the http-csp
20:48:09 INFO - delivery method with keep-origin-redirect and when
20:48:09 INFO - the target request is same-origin.
20:48:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 904ms
20:48:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
20:48:09 INFO - PROCESS | 2988 | ++DOCSHELL 13F5D400 == 62 [pid = 2988] [id = 68]
20:48:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 92 (13F5E800) [pid = 2988] [serial = 192] [outer = 00000000]
20:48:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (17670000) [pid = 2988] [serial = 193] [outer = 13F5E800]
20:48:10 INFO - PROCESS | 2988 | 1447476490060 Marionette INFO loaded listener.js
20:48:10 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (1857E000) [pid = 2988] [serial = 194] [outer = 13F5E800]
20:48:10 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
20:48:10 INFO - document served over http requires an http
20:48:10 INFO - sub-resource via xhr-request using the http-csp
20:48:10 INFO - delivery method with no-redirect and when
20:48:10 INFO - the target request is same-origin.
20:48:10 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 795ms
20:48:10 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:48:10 INFO - PROCESS | 2988 | ++DOCSHELL 19449C00 == 63 [pid = 2988] [id = 69]
20:48:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (19526400) [pid = 2988] [serial = 195] [outer = 00000000]
20:48:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (1992FC00) [pid = 2988] [serial = 196] [outer = 19526400]
20:48:10 INFO - PROCESS | 2988 | 1447476490899 Marionette INFO loaded listener.js
20:48:10 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (1A120000) [pid = 2988] [serial = 197] [outer = 19526400]
20:48:11 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
20:48:11 INFO - document served over http requires an http
20:48:11 INFO - sub-resource via xhr-request using the http-csp
20:48:11 INFO - delivery method with swap-origin-redirect and when
20:48:11 INFO - the target request is same-origin.
20:48:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 795ms
20:48:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:48:11 INFO - PROCESS | 2988 | ++DOCSHELL 111B0400 == 64 [pid = 2988] [id = 70]
20:48:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (111B3000) [pid = 2988] [serial = 198] [outer = 00000000]
20:48:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (111BA400) [pid = 2988] [serial = 199] [outer = 111B3000]
20:48:11 INFO - PROCESS | 2988 | 1447476491679 Marionette INFO loaded listener.js
20:48:11 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (19707800) [pid = 2988] [serial = 200] [outer = 111B3000]
20:48:12 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
20:48:12 INFO - document served over http requires an https
20:48:12 INFO - sub-resource via fetch-request using the http-csp
20:48:12 INFO - delivery method with keep-origin-redirect and when
20:48:12 INFO - the target request is same-origin.
20:48:12 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 826ms
20:48:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
20:48:12 INFO - PROCESS | 2988 | ++DOCSHELL 1771BC00 == 65 [pid = 2988] [id = 71]
20:48:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (1771E000) [pid = 2988] [serial = 201] [outer = 00000000]
20:48:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (17724000) [pid = 2988] [serial = 202] [outer = 1771E000]
20:48:12 INFO - PROCESS | 2988 | 1447476492517 Marionette INFO loaded listener.js
20:48:12 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (17727000) [pid = 2988] [serial = 203] [outer = 1771E000]
20:48:13 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
20:48:13 INFO - document served over http requires an https
20:48:13 INFO - sub-resource via fetch-request using the http-csp
20:48:13 INFO - delivery method with no-redirect and when
20:48:13 INFO - the target request is same-origin.
20:48:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 795ms
20:48:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:48:13 INFO - PROCESS | 2988 | ++DOCSHELL 17727400 == 66 [pid = 2988] [id = 72]
20:48:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (17729000) [pid = 2988] [serial = 204] [outer = 00000000]
20:48:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (179C1000) [pid = 2988] [serial = 205] [outer = 17729000]
20:48:13 INFO - PROCESS | 2988 | 1447476493324 Marionette INFO loaded listener.js
20:48:13 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (1A3AF800) [pid = 2988] [serial = 206] [outer = 17729000]
20:48:13 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
20:48:13 INFO - document served over http requires an https
20:48:13 INFO - sub-resource via fetch-request using the http-csp
20:48:13 INFO - delivery method with swap-origin-redirect and when
20:48:13 INFO - the target request is same-origin.
20:48:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 888ms
20:48:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:48:14 INFO - PROCESS | 2988 | ++DOCSHELL 11B9A000 == 67 [pid = 2988] [id = 73]
20:48:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (11B9A800) [pid = 2988] [serial = 207] [outer = 00000000]
20:48:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (11B9FC00) [pid = 2988] [serial = 208] [outer = 11B9A800]
20:48:14 INFO - PROCESS | 2988 | 1447476494208 Marionette INFO loaded listener.js
20:48:14 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (179C5400) [pid = 2988] [serial = 209] [outer = 11B9A800]
20:48:15 INFO - PROCESS | 2988 | ++DOCSHELL 10DEF000 == 68 [pid = 2988] [id = 74]
20:48:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (111B0800) [pid = 2988] [serial = 210] [outer = 00000000]
20:48:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (10DE7800) [pid = 2988] [serial = 211] [outer = 111B0800]
20:48:15 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
20:48:15 INFO - document served over http requires an https
20:48:15 INFO - sub-resource via iframe-tag using the http-csp
20:48:15 INFO - delivery method with keep-origin-redirect and when
20:48:15 INFO - the target request is same-origin.
20:48:15 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1699ms
20:48:15 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:48:15 INFO - PROCESS | 2988 | ++DOCSHELL 0F379000 == 69 [pid = 2988] [id = 75]
20:48:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (10D2FC00) [pid = 2988] [serial = 212] [outer = 00000000]
20:48:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (11744C00) [pid = 2988] [serial = 213] [outer = 10D2FC00]
20:48:15 INFO - PROCESS | 2988 | 1447476495990 Marionette INFO loaded listener.js
20:48:16 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (11DB2400) [pid = 2988] [serial = 214] [outer = 10D2FC00]
20:48:16 INFO - PROCESS | 2988 | ++DOCSHELL 0E651C00 == 70 [pid = 2988] [id = 76]
20:48:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (0E653000) [pid = 2988] [serial = 215] [outer = 00000000]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 190C1800 == 69 [pid = 2988] [id = 38]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 199CA400 == 68 [pid = 2988] [id = 65]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 19930C00 == 67 [pid = 2988] [id = 64]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 19936C00 == 66 [pid = 2988] [id = 63]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 19441800 == 65 [pid = 2988] [id = 62]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 1952B000 == 64 [pid = 2988] [id = 61]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 10D32C00 == 63 [pid = 2988] [id = 60]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 19445800 == 62 [pid = 2988] [id = 59]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 190BC800 == 61 [pid = 2988] [id = 58]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 0E651800 == 60 [pid = 2988] [id = 57]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 192CC000 == 59 [pid = 2988] [id = 29]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 14C04400 == 58 [pid = 2988] [id = 56]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 1562E400 == 57 [pid = 2988] [id = 44]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 11E9BC00 == 56 [pid = 2988] [id = 55]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 176C5400 == 55 [pid = 2988] [id = 37]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 10D50400 == 54 [pid = 2988] [id = 54]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 10E4C800 == 53 [pid = 2988] [id = 53]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 1522E000 == 52 [pid = 2988] [id = 52]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 13F3F400 == 51 [pid = 2988] [id = 51]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 17A0D800 == 50 [pid = 2988] [id = 50]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 19CC9400 == 49 [pid = 2988] [id = 33]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 17822400 == 48 [pid = 2988] [id = 49]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 1767AC00 == 47 [pid = 2988] [id = 48]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 0E65D400 == 46 [pid = 2988] [id = 47]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 13F54000 == 45 [pid = 2988] [id = 46]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 1993BC00 == 44 [pid = 2988] [id = 31]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 10D46000 == 43 [pid = 2988] [id = 45]
20:48:16 INFO - PROCESS | 2988 | --DOCSHELL 1490CC00 == 42 [pid = 2988] [id = 43]
20:48:16 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (1246C800) [pid = 2988] [serial = 115] [outer = 00000000] [url = about:blank]
20:48:16 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (13F8CC00) [pid = 2988] [serial = 121] [outer = 00000000] [url = about:blank]
20:48:16 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (13C50800) [pid = 2988] [serial = 118] [outer = 00000000] [url = about:blank]
20:48:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (0E9BB000) [pid = 2988] [serial = 216] [outer = 0E653000]
20:48:16 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
20:48:16 INFO - document served over http requires an https
20:48:16 INFO - sub-resource via iframe-tag using the http-csp
20:48:16 INFO - delivery method with no-redirect and when
20:48:16 INFO - the target request is same-origin.
20:48:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 997ms
20:48:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:48:16 INFO - PROCESS | 2988 | ++DOCSHELL 0E656400 == 43 [pid = 2988] [id = 77]
20:48:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (11A6C000) [pid = 2988] [serial = 217] [outer = 00000000]
20:48:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (1296E000) [pid = 2988] [serial = 218] [outer = 11A6C000]
20:48:16 INFO - PROCESS | 2988 | 1447476496872 Marionette INFO loaded listener.js
20:48:16 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 116 (13C74000) [pid = 2988] [serial = 219] [outer = 11A6C000]
20:48:17 INFO - PROCESS | 2988 | ++DOCSHELL 14776000 == 44 [pid = 2988] [id = 78]
20:48:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 117 (1490B000) [pid = 2988] [serial = 220] [outer = 00000000]
20:48:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 118 (14C21000) [pid = 2988] [serial = 221] [outer = 1490B000]
20:48:17 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
20:48:17 INFO - document served over http requires an https
20:48:17 INFO - sub-resource via iframe-tag using the http-csp
20:48:17 INFO - delivery method with swap-origin-redirect and when
20:48:17 INFO - the target request is same-origin.
20:48:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 624ms
20:48:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:48:17 INFO - PROCESS | 2988 | ++DOCSHELL 1490C800 == 45 [pid = 2988] [id = 79]
20:48:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 119 (149BA800) [pid = 2988] [serial = 222] [outer = 00000000]
20:48:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 120 (152C2C00) [pid = 2988] [serial = 223] [outer = 149BA800]
20:48:17 INFO - PROCESS | 2988 | 1447476497512 Marionette INFO loaded listener.js
20:48:17 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 121 (15C90800) [pid = 2988] [serial = 224] [outer = 149BA800]
20:48:17 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
20:48:17 INFO - document served over http requires an https
20:48:17 INFO - sub-resource via script-tag using the http-csp
20:48:17 INFO - delivery method with keep-origin-redirect and when
20:48:17 INFO - the target request is same-origin.
20:48:17 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 624ms
20:48:17 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
20:48:18 INFO - PROCESS | 2988 | ++DOCSHELL 13C71C00 == 46 [pid = 2988] [id = 80]
20:48:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 122 (156F1400) [pid = 2988] [serial = 225] [outer = 00000000]
20:48:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 123 (17676000) [pid = 2988] [serial = 226] [outer = 156F1400]
20:48:18 INFO - PROCESS | 2988 | 1447476498136 Marionette INFO loaded listener.js
20:48:18 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 124 (17721C00) [pid = 2988] [serial = 227] [outer = 156F1400]
20:48:18 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
20:48:18 INFO - document served over http requires an https
20:48:18 INFO - sub-resource via script-tag using the http-csp
20:48:18 INFO - delivery method with no-redirect and when
20:48:18 INFO - the target request is same-origin.
20:48:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 593ms
20:48:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:48:18 INFO - PROCESS | 2988 | ++DOCSHELL 101EB400 == 47 [pid = 2988] [id = 81]
20:48:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 125 (179B6800) [pid = 2988] [serial = 228] [outer = 00000000]
20:48:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 126 (179BDC00) [pid = 2988] [serial = 229] [outer = 179B6800]
20:48:18 INFO - PROCESS | 2988 | 1447476498752 Marionette INFO loaded listener.js
20:48:18 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 127 (17A0D000) [pid = 2988] [serial = 230] [outer = 179B6800]
20:48:19 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:48:19 INFO - document served over http requires an https
20:48:19 INFO - sub-resource via script-tag using the http-csp
20:48:19 INFO - delivery method with swap-origin-redirect and when
20:48:19 INFO - the target request is same-origin.
20:48:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 639ms
20:48:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:48:19 INFO - PROCESS | 2988 | ++DOCSHELL 18578400 == 48 [pid = 2988] [id = 82]
20:48:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 128 (18582C00) [pid = 2988] [serial = 231] [outer = 00000000]
20:48:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 129 (190BCC00) [pid = 2988] [serial = 232] [outer = 18582C00]
20:48:19 INFO - PROCESS | 2988 | 1447476499437 Marionette INFO loaded listener.js
20:48:19 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 130 (1916FC00) [pid = 2988] [serial = 233] [outer = 18582C00]
20:48:19 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
20:48:19 INFO - document served over http requires an https
20:48:19 INFO - sub-resource via xhr-request using the http-csp
20:48:19 INFO - delivery method with keep-origin-redirect and when
20:48:19 INFO - the target request is same-origin.
20:48:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 624ms
20:48:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
20:48:20 INFO - PROCESS | 2988 | ++DOCSHELL 19441000 == 49 [pid = 2988] [id = 83]
20:48:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (19442800) [pid = 2988] [serial = 234] [outer = 00000000]
20:48:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (1952C800) [pid = 2988] [serial = 235] [outer = 19442800]
20:48:20 INFO - PROCESS | 2988 | 1447476500101 Marionette INFO loaded listener.js
20:48:20 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (19930C00) [pid = 2988] [serial = 236] [outer = 19442800]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (1A12A000) [pid = 2988] [serial = 186] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (12464000) [pid = 2988] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (199CBC00) [pid = 2988] [serial = 182] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 129 (1562F000) [pid = 2988] [serial = 125] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 128 (10DE9000) [pid = 2988] [serial = 169] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 127 (10E4CC00) [pid = 2988] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 126 (19446C00) [pid = 2988] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 125 (10DF3800) [pid = 2988] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 124 (190C2800) [pid = 2988] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 123 (15C92400) [pid = 2988] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 122 (1952B400) [pid = 2988] [serial = 172] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476486356]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 121 (19937000) [pid = 2988] [serial = 177] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 120 (19931000) [pid = 2988] [serial = 179] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 119 (1944B800) [pid = 2988] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 118 (15631400) [pid = 2988] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 117 (13F56400) [pid = 2988] [serial = 130] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476477134]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 116 (176BD800) [pid = 2988] [serial = 135] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 115 (1952EC00) [pid = 2988] [serial = 173] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476486356]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (19705800) [pid = 2988] [serial = 175] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (18583400) [pid = 2988] [serial = 141] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (17A0A800) [pid = 2988] [serial = 147] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (192CE400) [pid = 2988] [serial = 170] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (17677800) [pid = 2988] [serial = 159] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (17A10000) [pid = 2988] [serial = 138] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (11E92800) [pid = 2988] [serial = 153] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (13F40800) [pid = 2988] [serial = 131] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476477134]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (19F6E800) [pid = 2988] [serial = 183] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (17B35800) [pid = 2988] [serial = 162] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (11854800) [pid = 2988] [serial = 128] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (199C0800) [pid = 2988] [serial = 178] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (199C7800) [pid = 2988] [serial = 180] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (17676400) [pid = 2988] [serial = 136] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (190C8800) [pid = 2988] [serial = 144] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (15972400) [pid = 2988] [serial = 133] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (0E655C00) [pid = 2988] [serial = 126] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (14777000) [pid = 2988] [serial = 156] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (19219400) [pid = 2988] [serial = 165] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (1944F800) [pid = 2988] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (117A5000) [pid = 2988] [serial = 150] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (13021400) [pid = 2988] [serial = 154] [outer = 00000000] [url = about:blank]
20:48:20 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (12465400) [pid = 2988] [serial = 151] [outer = 00000000] [url = about:blank]
20:48:20 INFO - TEST-PASS | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:48:20 INFO - document served over http requires an https
20:48:20 INFO - sub-resource via xhr-request using the http-csp
20:48:20 INFO - delivery method with no-redirect and when
20:48:20 INFO - the target request is same-origin.
20:48:20 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 624ms
20:48:20 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:48:20 INFO - PROCESS | 2988 | ++DOCSHELL 11856C00 == 50 [pid = 2988] [id = 84]
20:48:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 93 (11E9A400) [pid = 2988] [serial = 237] [outer = 00000000]
20:48:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (17A0AC00) [pid = 2988] [serial = 238] [outer = 11E9A400]
20:48:20 INFO - PROCESS | 2988 | 1447476500701 Marionette INFO loaded listener.js
20:48:20 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (19708400) [pid = 2988] [serial = 239] [outer = 11E9A400]
20:48:21 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
20:48:21 INFO - document served over http requires an https
20:48:21 INFO - sub-resource via xhr-request using the http-csp
20:48:21 INFO - delivery method with swap-origin-redirect and when
20:48:21 INFO - the target request is same-origin.
20:48:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 592ms
20:48:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:48:21 INFO - PROCESS | 2988 | ++DOCSHELL 19219400 == 51 [pid = 2988] [id = 85]
20:48:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (1944B800) [pid = 2988] [serial = 240] [outer = 00000000]
20:48:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (19CC5800) [pid = 2988] [serial = 241] [outer = 1944B800]
20:48:21 INFO - PROCESS | 2988 | 1447476501326 Marionette INFO loaded listener.js
20:48:21 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (1A11F000) [pid = 2988] [serial = 242] [outer = 1944B800]
20:48:21 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
20:48:21 INFO - document served over http requires an http
20:48:21 INFO - sub-resource via fetch-request using the meta-csp
20:48:21 INFO - delivery method with keep-origin-redirect and when
20:48:21 INFO - the target request is cross-origin.
20:48:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 592ms
20:48:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
20:48:21 INFO - PROCESS | 2988 | ++DOCSHELL 19F70400 == 52 [pid = 2988] [id = 86]
20:48:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (19F76400) [pid = 2988] [serial = 243] [outer = 00000000]
20:48:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (1A7C5800) [pid = 2988] [serial = 244] [outer = 19F76400]
20:48:21 INFO - PROCESS | 2988 | 1447476501910 Marionette INFO loaded listener.js
20:48:21 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (1A7C8400) [pid = 2988] [serial = 245] [outer = 19F76400]
20:48:22 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
20:48:22 INFO - document served over http requires an http
20:48:22 INFO - sub-resource via fetch-request using the meta-csp
20:48:22 INFO - delivery method with no-redirect and when
20:48:22 INFO - the target request is cross-origin.
20:48:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 592ms
20:48:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:48:22 INFO - PROCESS | 2988 | ++DOCSHELL 0F591400 == 53 [pid = 2988] [id = 87]
20:48:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (15971C00) [pid = 2988] [serial = 246] [outer = 00000000]
20:48:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (1B41F000) [pid = 2988] [serial = 247] [outer = 15971C00]
20:48:22 INFO - PROCESS | 2988 | 1447476502489 Marionette INFO loaded listener.js
20:48:22 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (1C6B2800) [pid = 2988] [serial = 248] [outer = 15971C00]
20:48:23 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
20:48:23 INFO - document served over http requires an http
20:48:23 INFO - sub-resource via fetch-request using the meta-csp
20:48:23 INFO - delivery method with swap-origin-redirect and when
20:48:23 INFO - the target request is cross-origin.
20:48:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 795ms
20:48:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:48:23 INFO - PROCESS | 2988 | ++DOCSHELL 11A0C800 == 54 [pid = 2988] [id = 88]
20:48:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (11A0F000) [pid = 2988] [serial = 249] [outer = 00000000]
20:48:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (13026400) [pid = 2988] [serial = 250] [outer = 11A0F000]
20:48:23 INFO - PROCESS | 2988 | 1447476503386 Marionette INFO loaded listener.js
20:48:23 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (13F8D000) [pid = 2988] [serial = 251] [outer = 11A0F000]
20:48:23 INFO - PROCESS | 2988 | ++DOCSHELL 17677400 == 55 [pid = 2988] [id = 89]
20:48:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (17679800) [pid = 2988] [serial = 252] [outer = 00000000]
20:48:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (179B7400) [pid = 2988] [serial = 253] [outer = 17679800]
20:48:24 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
20:48:24 INFO - document served over http requires an http
20:48:24 INFO - sub-resource via iframe-tag using the meta-csp
20:48:24 INFO - delivery method with keep-origin-redirect and when
20:48:24 INFO - the target request is cross-origin.
20:48:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 905ms
20:48:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:48:24 INFO - PROCESS | 2988 | ++DOCSHELL 14C26C00 == 56 [pid = 2988] [id = 90]
20:48:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (16149800) [pid = 2988] [serial = 254] [outer = 00000000]
20:48:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (190BC400) [pid = 2988] [serial = 255] [outer = 16149800]
20:48:24 INFO - PROCESS | 2988 | 1447476504320 Marionette INFO loaded listener.js
20:48:24 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (1952B000) [pid = 2988] [serial = 256] [outer = 16149800]
20:48:24 INFO - PROCESS | 2988 | ++DOCSHELL 18585800 == 57 [pid = 2988] [id = 91]
20:48:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (18725800) [pid = 2988] [serial = 257] [outer = 00000000]
20:48:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (152C0800) [pid = 2988] [serial = 258] [outer = 18725800]
20:48:24 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
20:48:24 INFO - document served over http requires an http
20:48:24 INFO - sub-resource via iframe-tag using the meta-csp
20:48:24 INFO - delivery method with no-redirect and when
20:48:24 INFO - the target request is cross-origin.
20:48:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 826ms
20:48:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:48:25 INFO - PROCESS | 2988 | ++DOCSHELL 1B424800 == 58 [pid = 2988] [id = 92]
20:48:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (1B424C00) [pid = 2988] [serial = 259] [outer = 00000000]
20:48:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 116 (1C6BB400) [pid = 2988] [serial = 260] [outer = 1B424C00]
20:48:25 INFO - PROCESS | 2988 | 1447476505182 Marionette INFO loaded listener.js
20:48:25 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 117 (1C6BFC00) [pid = 2988] [serial = 261] [outer = 1B424C00]
20:48:25 INFO - PROCESS | 2988 | ++DOCSHELL 16D09000 == 59 [pid = 2988] [id = 93]
20:48:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 118 (16D0BC00) [pid = 2988] [serial = 262] [outer = 00000000]
20:48:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 119 (1A7CD000) [pid = 2988] [serial = 263] [outer = 16D0BC00]
20:48:25 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
20:48:25 INFO - document served over http requires an http
20:48:25 INFO - sub-resource via iframe-tag using the meta-csp
20:48:25 INFO - delivery method with swap-origin-redirect and when
20:48:25 INFO - the target request is cross-origin.
20:48:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 842ms
20:48:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:48:25 INFO - PROCESS | 2988 | ++DOCSHELL 16D09C00 == 60 [pid = 2988] [id = 94]
20:48:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 120 (16D0A000) [pid = 2988] [serial = 264] [outer = 00000000]
20:48:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 121 (16DA9800) [pid = 2988] [serial = 265] [outer = 16D0A000]
20:48:26 INFO - PROCESS | 2988 | 1447476506028 Marionette INFO loaded listener.js
20:48:26 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 122 (16DB0C00) [pid = 2988] [serial = 266] [outer = 16D0A000]
20:48:26 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
20:48:26 INFO - document served over http requires an http
20:48:26 INFO - sub-resource via script-tag using the meta-csp
20:48:26 INFO - delivery method with keep-origin-redirect and when
20:48:26 INFO - the target request is cross-origin.
20:48:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 795ms
20:48:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
20:48:26 INFO - PROCESS | 2988 | ++DOCSHELL 16F2C400 == 61 [pid = 2988] [id = 95]
20:48:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 123 (16F2C800) [pid = 2988] [serial = 267] [outer = 00000000]
20:48:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 124 (16F33800) [pid = 2988] [serial = 268] [outer = 16F2C800]
20:48:26 INFO - PROCESS | 2988 | 1447476506819 Marionette INFO loaded listener.js
20:48:26 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 125 (16F36000) [pid = 2988] [serial = 269] [outer = 16F2C800]
20:48:27 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
20:48:27 INFO - document served over http requires an http
20:48:27 INFO - sub-resource via script-tag using the meta-csp
20:48:27 INFO - delivery method with no-redirect and when
20:48:27 INFO - the target request is cross-origin.
20:48:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 936ms
20:48:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:48:28 INFO - PROCESS | 2988 | ++DOCSHELL 1711E400 == 62 [pid = 2988] [id = 96]
20:48:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 126 (1711E800) [pid = 2988] [serial = 270] [outer = 00000000]
20:48:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 127 (17127800) [pid = 2988] [serial = 271] [outer = 1711E800]
20:48:28 INFO - PROCESS | 2988 | 1447476508536 Marionette INFO loaded listener.js
20:48:28 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 128 (19CC2800) [pid = 2988] [serial = 272] [outer = 1711E800]
20:48:29 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
20:48:29 INFO - document served over http requires an http
20:48:29 INFO - sub-resource via script-tag using the meta-csp
20:48:29 INFO - delivery method with swap-origin-redirect and when
20:48:29 INFO - the target request is cross-origin.
20:48:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1184ms
20:48:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:48:29 INFO - PROCESS | 2988 | ++DOCSHELL 11A02C00 == 63 [pid = 2988] [id = 97]
20:48:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 129 (11A06800) [pid = 2988] [serial = 273] [outer = 00000000]
20:48:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 130 (11DB3000) [pid = 2988] [serial = 274] [outer = 11A06800]
20:48:29 INFO - PROCESS | 2988 | 1447476509741 Marionette INFO loaded listener.js
20:48:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (13F5DC00) [pid = 2988] [serial = 275] [outer = 11A06800]
20:48:30 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
20:48:30 INFO - document served over http requires an http
20:48:30 INFO - sub-resource via xhr-request using the meta-csp
20:48:30 INFO - delivery method with keep-origin-redirect and when
20:48:30 INFO - the target request is cross-origin.
20:48:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1044ms
20:48:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
20:48:30 INFO - PROCESS | 2988 | ++DOCSHELL 11B9D000 == 64 [pid = 2988] [id = 98]
20:48:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (11B9EC00) [pid = 2988] [serial = 276] [outer = 00000000]
20:48:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (1562FC00) [pid = 2988] [serial = 277] [outer = 11B9EC00]
20:48:30 INFO - PROCESS | 2988 | 1447476510792 Marionette INFO loaded listener.js
20:48:30 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 134 (16D06400) [pid = 2988] [serial = 278] [outer = 11B9EC00]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 19441C00 == 63 [pid = 2988] [id = 30]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 19F70400 == 62 [pid = 2988] [id = 86]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 19219400 == 61 [pid = 2988] [id = 85]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 11856C00 == 60 [pid = 2988] [id = 84]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 19441000 == 59 [pid = 2988] [id = 83]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 18578400 == 58 [pid = 2988] [id = 82]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 101EB400 == 57 [pid = 2988] [id = 81]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 13C71C00 == 56 [pid = 2988] [id = 80]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 1490C800 == 55 [pid = 2988] [id = 79]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 14776000 == 54 [pid = 2988] [id = 78]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 0E656400 == 53 [pid = 2988] [id = 77]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 0E651C00 == 52 [pid = 2988] [id = 76]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 0F379000 == 51 [pid = 2988] [id = 75]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 10DEF000 == 50 [pid = 2988] [id = 74]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 11B9A000 == 49 [pid = 2988] [id = 73]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 17727400 == 48 [pid = 2988] [id = 72]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 1771BC00 == 47 [pid = 2988] [id = 71]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 111B0400 == 46 [pid = 2988] [id = 70]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 13F5D400 == 45 [pid = 2988] [id = 68]
20:48:31 INFO - PROCESS | 2988 | --DOCSHELL 10EF3400 == 44 [pid = 2988] [id = 67]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 133 (19F79800) [pid = 2988] [serial = 184] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (1970D400) [pid = 2988] [serial = 176] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (14C52C00) [pid = 2988] [serial = 124] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (199CC000) [pid = 2988] [serial = 181] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 129 (192CE800) [pid = 2988] [serial = 166] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 128 (18579800) [pid = 2988] [serial = 163] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 127 (19447C00) [pid = 2988] [serial = 171] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 126 (15092C00) [pid = 2988] [serial = 157] [outer = 00000000] [url = about:blank]
20:48:31 INFO - PROCESS | 2988 | --DOMWINDOW == 125 (1781FC00) [pid = 2988] [serial = 160] [outer = 00000000] [url = about:blank]
20:48:31 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
20:48:31 INFO - document served over http requires an http
20:48:31 INFO - sub-resource via xhr-request using the meta-csp
20:48:31 INFO - delivery method with no-redirect and when
20:48:31 INFO - the target request is cross-origin.
20:48:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 826ms
20:48:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:48:31 INFO - PROCESS | 2988 | ++DOCSHELL 1184DC00 == 45 [pid = 2988] [id = 99]
20:48:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 126 (11856C00) [pid = 2988] [serial = 279] [outer = 00000000]
20:48:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 127 (11BA1C00) [pid = 2988] [serial = 280] [outer = 11856C00]
20:48:31 INFO - PROCESS | 2988 | 1447476511655 Marionette INFO loaded listener.js
20:48:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 128 (13022000) [pid = 2988] [serial = 281] [outer = 11856C00]
20:48:32 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
20:48:32 INFO - document served over http requires an http
20:48:32 INFO - sub-resource via xhr-request using the meta-csp
20:48:32 INFO - delivery method with swap-origin-redirect and when
20:48:32 INFO - the target request is cross-origin.
20:48:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 639ms
20:48:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:48:32 INFO - PROCESS | 2988 | ++DOCSHELL 11B9C400 == 46 [pid = 2988] [id = 100]
20:48:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 129 (14777000) [pid = 2988] [serial = 282] [outer = 00000000]
20:48:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 130 (1503E000) [pid = 2988] [serial = 283] [outer = 14777000]
20:48:32 INFO - PROCESS | 2988 | 1447476512205 Marionette INFO loaded listener.js
20:48:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (1613EC00) [pid = 2988] [serial = 284] [outer = 14777000]
20:48:32 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
20:48:32 INFO - document served over http requires an https
20:48:32 INFO - sub-resource via fetch-request using the meta-csp
20:48:32 INFO - delivery method with keep-origin-redirect and when
20:48:32 INFO - the target request is cross-origin.
20:48:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 639ms
20:48:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
20:48:32 INFO - PROCESS | 2988 | ++DOCSHELL 1614C000 == 47 [pid = 2988] [id = 101]
20:48:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (16F2D000) [pid = 2988] [serial = 285] [outer = 00000000]
20:48:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (1711B800) [pid = 2988] [serial = 286] [outer = 16F2D000]
20:48:32 INFO - PROCESS | 2988 | 1447476512843 Marionette INFO loaded listener.js
20:48:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 134 (17126C00) [pid = 2988] [serial = 287] [outer = 16F2D000]
20:48:33 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:48:33 INFO - document served over http requires an https
20:48:33 INFO - sub-resource via fetch-request using the meta-csp
20:48:33 INFO - delivery method with no-redirect and when
20:48:33 INFO - the target request is cross-origin.
20:48:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 592ms
20:48:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:48:33 INFO - PROCESS | 2988 | ++DOCSHELL 17122800 == 48 [pid = 2988] [id = 102]
20:48:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 135 (1766E800) [pid = 2988] [serial = 288] [outer = 00000000]
20:48:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 136 (17723000) [pid = 2988] [serial = 289] [outer = 1766E800]
20:48:33 INFO - PROCESS | 2988 | 1447476513461 Marionette INFO loaded listener.js
20:48:33 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 137 (178CE000) [pid = 2988] [serial = 290] [outer = 1766E800]
20:48:33 INFO - PROCESS | 2988 | 1447476513809 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
20:48:34 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
20:48:34 INFO - document served over http requires an https
20:48:34 INFO - sub-resource via fetch-request using the meta-csp
20:48:34 INFO - delivery method with swap-origin-redirect and when
20:48:34 INFO - the target request is cross-origin.
20:48:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 795ms
20:48:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:48:34 INFO - PROCESS | 2988 | ++DOCSHELL 17A09400 == 49 [pid = 2988] [id = 103]
20:48:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 138 (17A11800) [pid = 2988] [serial = 291] [outer = 00000000]
20:48:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 139 (19177400) [pid = 2988] [serial = 292] [outer = 17A11800]
20:48:34 INFO - PROCESS | 2988 | 1447476514333 Marionette INFO loaded listener.js
20:48:34 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 140 (192C9800) [pid = 2988] [serial = 293] [outer = 17A11800]
20:48:34 INFO - PROCESS | 2988 | ++DOCSHELL 19448000 == 50 [pid = 2988] [id = 104]
20:48:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 141 (19448C00) [pid = 2988] [serial = 294] [outer = 00000000]
20:48:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 142 (19529C00) [pid = 2988] [serial = 295] [outer = 19448C00]
20:48:34 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
20:48:34 INFO - document served over http requires an https
20:48:34 INFO - sub-resource via iframe-tag using the meta-csp
20:48:34 INFO - delivery method with keep-origin-redirect and when
20:48:34 INFO - the target request is cross-origin.
20:48:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 810ms
20:48:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:48:35 INFO - PROCESS | 2988 | ++DOCSHELL 19449000 == 51 [pid = 2988] [id = 105]
20:48:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 143 (19449800) [pid = 2988] [serial = 296] [outer = 00000000]
20:48:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 144 (1970D400) [pid = 2988] [serial = 297] [outer = 19449800]
20:48:35 INFO - PROCESS | 2988 | 1447476515182 Marionette INFO loaded listener.js
20:48:35 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 145 (1992F800) [pid = 2988] [serial = 298] [outer = 19449800]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 144 (18582C00) [pid = 2988] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 143 (19442800) [pid = 2988] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 142 (15231C00) [pid = 2988] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 141 (1A7C5800) [pid = 2988] [serial = 244] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 140 (10D2FC00) [pid = 2988] [serial = 212] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 139 (149BA800) [pid = 2988] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 138 (179B6800) [pid = 2988] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 137 (1944B800) [pid = 2988] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 136 (111B0800) [pid = 2988] [serial = 210] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 135 (156F1400) [pid = 2988] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 134 (11A6C000) [pid = 2988] [serial = 217] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 133 (19F76400) [pid = 2988] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (11B9A800) [pid = 2988] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (0E653000) [pid = 2988] [serial = 215] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476496410]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (1490B000) [pid = 2988] [serial = 220] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 129 (11E9A400) [pid = 2988] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 128 (179C1000) [pid = 2988] [serial = 205] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 127 (14C21000) [pid = 2988] [serial = 221] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 126 (1296E000) [pid = 2988] [serial = 218] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 125 (179BDC00) [pid = 2988] [serial = 229] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 124 (190BCC00) [pid = 2988] [serial = 232] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 123 (19CC5800) [pid = 2988] [serial = 241] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 122 (1952C800) [pid = 2988] [serial = 235] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 121 (17A0AC00) [pid = 2988] [serial = 238] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 120 (152C2C00) [pid = 2988] [serial = 223] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 119 (10DE7800) [pid = 2988] [serial = 211] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 118 (11B9FC00) [pid = 2988] [serial = 208] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 117 (17676000) [pid = 2988] [serial = 226] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 116 (0E9BB000) [pid = 2988] [serial = 216] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476496410]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 115 (11744C00) [pid = 2988] [serial = 213] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (1992FC00) [pid = 2988] [serial = 196] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (111BA400) [pid = 2988] [serial = 199] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (17724000) [pid = 2988] [serial = 202] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (11A03000) [pid = 2988] [serial = 189] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (17670000) [pid = 2988] [serial = 193] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (11A75C00) [pid = 2988] [serial = 129] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (17E0D800) [pid = 2988] [serial = 139] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (1921E400) [pid = 2988] [serial = 145] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (1879A400) [pid = 2988] [serial = 142] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (190C2000) [pid = 2988] [serial = 148] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (1916FC00) [pid = 2988] [serial = 233] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (19930C00) [pid = 2988] [serial = 236] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (19708400) [pid = 2988] [serial = 239] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (1613E000) [pid = 2988] [serial = 134] [outer = 00000000] [url = about:blank]
20:48:35 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (19176400) [pid = 2988] [serial = 46] [outer = 00000000] [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.]
20:48:35 INFO - PROCESS | 2988 | ++DOCSHELL 11E92800 == 52 [pid = 2988] [id = 106]
20:48:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (11E9A400) [pid = 2988] [serial = 299] [outer = 00000000]
20:48:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (13C49800) [pid = 2988] [serial = 300] [outer = 11E9A400]
20:48:35 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
20:48:35 INFO - document served over http requires an https
20:48:35 INFO - sub-resource via iframe-tag using the meta-csp
20:48:35 INFO - delivery method with no-redirect and when
20:48:35 INFO - the target request is cross-origin.
20:48:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1044ms
20:48:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:48:36 INFO - PROCESS | 2988 | ++DOCSHELL 17A0D400 == 53 [pid = 2988] [id = 107]
20:48:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (17A16400) [pid = 2988] [serial = 301] [outer = 00000000]
20:48:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (192CEC00) [pid = 2988] [serial = 302] [outer = 17A16400]
20:48:36 INFO - PROCESS | 2988 | 1447476516270 Marionette INFO loaded listener.js
20:48:36 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (19709400) [pid = 2988] [serial = 303] [outer = 17A16400]
20:48:36 INFO - PROCESS | 2988 | ++DOCSHELL 19CCA400 == 54 [pid = 2988] [id = 108]
20:48:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (19F6D800) [pid = 2988] [serial = 304] [outer = 00000000]
20:48:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (19F7C800) [pid = 2988] [serial = 305] [outer = 19F6D800]
20:48:36 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
20:48:36 INFO - document served over http requires an https
20:48:36 INFO - sub-resource via iframe-tag using the meta-csp
20:48:36 INFO - delivery method with swap-origin-redirect and when
20:48:36 INFO - the target request is cross-origin.
20:48:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 795ms
20:48:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:48:36 INFO - PROCESS | 2988 | ++DOCSHELL 19F6E000 == 55 [pid = 2988] [id = 109]
20:48:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (19F6E800) [pid = 2988] [serial = 306] [outer = 00000000]
20:48:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (1A7C6C00) [pid = 2988] [serial = 307] [outer = 19F6E800]
20:48:37 INFO - PROCESS | 2988 | 1447476517002 Marionette INFO loaded listener.js
20:48:37 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (1A7CEC00) [pid = 2988] [serial = 308] [outer = 19F6E800]
20:48:37 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
20:48:37 INFO - document served over http requires an https
20:48:37 INFO - sub-resource via script-tag using the meta-csp
20:48:37 INFO - delivery method with keep-origin-redirect and when
20:48:37 INFO - the target request is cross-origin.
20:48:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 686ms
20:48:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
20:48:37 INFO - PROCESS | 2988 | ++DOCSHELL 0E657400 == 56 [pid = 2988] [id = 110]
20:48:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (0E658800) [pid = 2988] [serial = 309] [outer = 00000000]
20:48:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (0F358000) [pid = 2988] [serial = 310] [outer = 0E658800]
20:48:37 INFO - PROCESS | 2988 | 1447476517900 Marionette INFO loaded listener.js
20:48:37 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (10DEF000) [pid = 2988] [serial = 311] [outer = 0E658800]
20:48:38 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
20:48:38 INFO - document served over http requires an https
20:48:38 INFO - sub-resource via script-tag using the meta-csp
20:48:38 INFO - delivery method with no-redirect and when
20:48:38 INFO - the target request is cross-origin.
20:48:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1044ms
20:48:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:48:38 INFO - PROCESS | 2988 | ++DOCSHELL 11B98C00 == 57 [pid = 2988] [id = 111]
20:48:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (11B99400) [pid = 2988] [serial = 312] [outer = 00000000]
20:48:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (149C7000) [pid = 2988] [serial = 313] [outer = 11B99400]
20:48:38 INFO - PROCESS | 2988 | 1447476518926 Marionette INFO loaded listener.js
20:48:38 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 116 (156EE000) [pid = 2988] [serial = 314] [outer = 11B99400]
20:48:39 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
20:48:39 INFO - document served over http requires an https
20:48:39 INFO - sub-resource via script-tag using the meta-csp
20:48:39 INFO - delivery method with swap-origin-redirect and when
20:48:39 INFO - the target request is cross-origin.
20:48:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1045ms
20:48:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:48:39 INFO - PROCESS | 2988 | ++DOCSHELL 17125400 == 58 [pid = 2988] [id = 112]
20:48:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 117 (176BA400) [pid = 2988] [serial = 315] [outer = 00000000]
20:48:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 118 (179BC400) [pid = 2988] [serial = 316] [outer = 176BA400]
20:48:39 INFO - PROCESS | 2988 | 1447476519956 Marionette INFO loaded listener.js
20:48:40 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 119 (192CE400) [pid = 2988] [serial = 317] [outer = 176BA400]
20:48:40 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
20:48:40 INFO - document served over http requires an https
20:48:40 INFO - sub-resource via xhr-request using the meta-csp
20:48:40 INFO - delivery method with keep-origin-redirect and when
20:48:40 INFO - the target request is cross-origin.
20:48:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 904ms
20:48:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
20:48:40 INFO - PROCESS | 2988 | ++DOCSHELL 1857C400 == 59 [pid = 2988] [id = 113]
20:48:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 120 (1879A400) [pid = 2988] [serial = 318] [outer = 00000000]
20:48:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 121 (1C623800) [pid = 2988] [serial = 319] [outer = 1879A400]
20:48:40 INFO - PROCESS | 2988 | 1447476520840 Marionette INFO loaded listener.js
20:48:40 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 122 (1C626400) [pid = 2988] [serial = 320] [outer = 1879A400]
20:48:41 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
20:48:41 INFO - document served over http requires an https
20:48:41 INFO - sub-resource via xhr-request using the meta-csp
20:48:41 INFO - delivery method with no-redirect and when
20:48:41 INFO - the target request is cross-origin.
20:48:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 827ms
20:48:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:48:41 INFO - PROCESS | 2988 | ++DOCSHELL 0E306C00 == 60 [pid = 2988] [id = 114]
20:48:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 123 (0E308400) [pid = 2988] [serial = 321] [outer = 00000000]
20:48:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 124 (0E30EC00) [pid = 2988] [serial = 322] [outer = 0E308400]
20:48:41 INFO - PROCESS | 2988 | 1447476521716 Marionette INFO loaded listener.js
20:48:41 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 125 (199C6400) [pid = 2988] [serial = 323] [outer = 0E308400]
20:48:42 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
20:48:42 INFO - document served over http requires an https
20:48:42 INFO - sub-resource via xhr-request using the meta-csp
20:48:42 INFO - delivery method with swap-origin-redirect and when
20:48:42 INFO - the target request is cross-origin.
20:48:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 842ms
20:48:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:48:42 INFO - PROCESS | 2988 | ++DOCSHELL 1C5F2400 == 61 [pid = 2988] [id = 115]
20:48:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 126 (1C5F2800) [pid = 2988] [serial = 324] [outer = 00000000]
20:48:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 127 (1C5F6000) [pid = 2988] [serial = 325] [outer = 1C5F2800]
20:48:42 INFO - PROCESS | 2988 | 1447476522571 Marionette INFO loaded listener.js
20:48:42 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 128 (1C628800) [pid = 2988] [serial = 326] [outer = 1C5F2800]
20:48:43 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
20:48:43 INFO - document served over http requires an http
20:48:43 INFO - sub-resource via fetch-request using the meta-csp
20:48:43 INFO - delivery method with keep-origin-redirect and when
20:48:43 INFO - the target request is same-origin.
20:48:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 904ms
20:48:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
20:48:43 INFO - PROCESS | 2988 | ++DOCSHELL 171B5800 == 62 [pid = 2988] [id = 116]
20:48:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 129 (171B6C00) [pid = 2988] [serial = 327] [outer = 00000000]
20:48:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 130 (171BB800) [pid = 2988] [serial = 328] [outer = 171B6C00]
20:48:43 INFO - PROCESS | 2988 | 1447476523458 Marionette INFO loaded listener.js
20:48:43 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (1C5F9400) [pid = 2988] [serial = 329] [outer = 171B6C00]
20:48:44 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
20:48:44 INFO - document served over http requires an http
20:48:44 INFO - sub-resource via fetch-request using the meta-csp
20:48:44 INFO - delivery method with no-redirect and when
20:48:44 INFO - the target request is same-origin.
20:48:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1637ms
20:48:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:48:45 INFO - PROCESS | 2988 | ++DOCSHELL 17180C00 == 63 [pid = 2988] [id = 117]
20:48:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (17181400) [pid = 2988] [serial = 330] [outer = 00000000]
20:48:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (171B9C00) [pid = 2988] [serial = 331] [outer = 17181400]
20:48:45 INFO - PROCESS | 2988 | 1447476525122 Marionette INFO loaded listener.js
20:48:45 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 134 (17A13000) [pid = 2988] [serial = 332] [outer = 17181400]
20:48:45 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
20:48:45 INFO - document served over http requires an http
20:48:45 INFO - sub-resource via fetch-request using the meta-csp
20:48:45 INFO - delivery method with swap-origin-redirect and when
20:48:45 INFO - the target request is same-origin.
20:48:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1075ms
20:48:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:48:46 INFO - PROCESS | 2988 | ++DOCSHELL 11A03000 == 64 [pid = 2988] [id = 118]
20:48:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 135 (11A03400) [pid = 2988] [serial = 333] [outer = 00000000]
20:48:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 136 (11BA2C00) [pid = 2988] [serial = 334] [outer = 11A03400]
20:48:46 INFO - PROCESS | 2988 | 1447476526232 Marionette INFO loaded listener.js
20:48:46 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 137 (13F53800) [pid = 2988] [serial = 335] [outer = 11A03400]
20:48:46 INFO - PROCESS | 2988 | ++DOCSHELL 10E47400 == 65 [pid = 2988] [id = 119]
20:48:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 138 (111B1000) [pid = 2988] [serial = 336] [outer = 00000000]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 14C2A400 == 64 [pid = 2988] [id = 35]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 14C2C400 == 63 [pid = 2988] [id = 36]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 19F6E000 == 62 [pid = 2988] [id = 109]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 19CCA400 == 61 [pid = 2988] [id = 108]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 17A0D400 == 60 [pid = 2988] [id = 107]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 11E92800 == 59 [pid = 2988] [id = 106]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 19449000 == 58 [pid = 2988] [id = 105]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 19448000 == 57 [pid = 2988] [id = 104]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 17A09400 == 56 [pid = 2988] [id = 103]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 17122800 == 55 [pid = 2988] [id = 102]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 1614C000 == 54 [pid = 2988] [id = 101]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 11B9C400 == 53 [pid = 2988] [id = 100]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 1184DC00 == 52 [pid = 2988] [id = 99]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 11B9D000 == 51 [pid = 2988] [id = 98]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 11A02C00 == 50 [pid = 2988] [id = 97]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 1711E400 == 49 [pid = 2988] [id = 96]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 16F2C400 == 48 [pid = 2988] [id = 95]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 16D09C00 == 47 [pid = 2988] [id = 94]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 16D09000 == 46 [pid = 2988] [id = 93]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 1B424800 == 45 [pid = 2988] [id = 92]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 18585800 == 44 [pid = 2988] [id = 91]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 14C26C00 == 43 [pid = 2988] [id = 90]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 17677400 == 42 [pid = 2988] [id = 89]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 11A0C800 == 41 [pid = 2988] [id = 88]
20:48:46 INFO - PROCESS | 2988 | --DOCSHELL 0F591400 == 40 [pid = 2988] [id = 87]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 137 (1A7C8400) [pid = 2988] [serial = 245] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 136 (17A0D000) [pid = 2988] [serial = 230] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 135 (17721C00) [pid = 2988] [serial = 227] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 134 (11DB2400) [pid = 2988] [serial = 214] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 133 (15C90800) [pid = 2988] [serial = 224] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (179C5400) [pid = 2988] [serial = 209] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (13C74000) [pid = 2988] [serial = 219] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (1A11F000) [pid = 2988] [serial = 242] [outer = 00000000] [url = about:blank]
20:48:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (0E65B800) [pid = 2988] [serial = 337] [outer = 111B1000]
20:48:47 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
20:48:47 INFO - document served over http requires an http
20:48:47 INFO - sub-resource via iframe-tag using the meta-csp
20:48:47 INFO - delivery method with keep-origin-redirect and when
20:48:47 INFO - the target request is same-origin.
20:48:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1185ms
20:48:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:48:47 INFO - PROCESS | 2988 | ++DOCSHELL 111B0400 == 41 [pid = 2988] [id = 120]
20:48:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (111B0800) [pid = 2988] [serial = 338] [outer = 00000000]
20:48:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (11A06000) [pid = 2988] [serial = 339] [outer = 111B0800]
20:48:47 INFO - PROCESS | 2988 | 1447476527375 Marionette INFO loaded listener.js
20:48:47 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 134 (11E93400) [pid = 2988] [serial = 340] [outer = 111B0800]
20:48:47 INFO - PROCESS | 2988 | ++DOCSHELL 13F55000 == 42 [pid = 2988] [id = 121]
20:48:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 135 (13F57800) [pid = 2988] [serial = 341] [outer = 00000000]
20:48:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 136 (13F90400) [pid = 2988] [serial = 342] [outer = 13F57800]
20:48:47 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
20:48:47 INFO - document served over http requires an http
20:48:47 INFO - sub-resource via iframe-tag using the meta-csp
20:48:47 INFO - delivery method with no-redirect and when
20:48:47 INFO - the target request is same-origin.
20:48:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 686ms
20:48:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:48:47 INFO - PROCESS | 2988 | ++DOCSHELL 13F58800 == 43 [pid = 2988] [id = 122]
20:48:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 137 (13F5A800) [pid = 2988] [serial = 343] [outer = 00000000]
20:48:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 138 (14C2E800) [pid = 2988] [serial = 344] [outer = 13F5A800]
20:48:48 INFO - PROCESS | 2988 | 1447476528020 Marionette INFO loaded listener.js
20:48:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 139 (152B4400) [pid = 2988] [serial = 345] [outer = 13F5A800]
20:48:48 INFO - PROCESS | 2988 | ++DOCSHELL 16143400 == 44 [pid = 2988] [id = 123]
20:48:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 140 (16145000) [pid = 2988] [serial = 346] [outer = 00000000]
20:48:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 141 (16D09000) [pid = 2988] [serial = 347] [outer = 16145000]
20:48:48 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
20:48:48 INFO - document served over http requires an http
20:48:48 INFO - sub-resource via iframe-tag using the meta-csp
20:48:48 INFO - delivery method with swap-origin-redirect and when
20:48:48 INFO - the target request is same-origin.
20:48:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 639ms
20:48:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:48:48 INFO - PROCESS | 2988 | ++DOCSHELL 15C0CC00 == 45 [pid = 2988] [id = 124]
20:48:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 142 (15C90800) [pid = 2988] [serial = 348] [outer = 00000000]
20:48:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 143 (16DB0400) [pid = 2988] [serial = 349] [outer = 15C90800]
20:48:48 INFO - PROCESS | 2988 | 1447476528659 Marionette INFO loaded listener.js
20:48:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 144 (16F30000) [pid = 2988] [serial = 350] [outer = 15C90800]
20:48:49 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
20:48:49 INFO - document served over http requires an http
20:48:49 INFO - sub-resource via script-tag using the meta-csp
20:48:49 INFO - delivery method with keep-origin-redirect and when
20:48:49 INFO - the target request is same-origin.
20:48:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 639ms
20:48:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
20:48:49 INFO - PROCESS | 2988 | ++DOCSHELL 16D0F800 == 46 [pid = 2988] [id = 125]
20:48:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 145 (1711B000) [pid = 2988] [serial = 351] [outer = 00000000]
20:48:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 146 (17183000) [pid = 2988] [serial = 352] [outer = 1711B000]
20:48:49 INFO - PROCESS | 2988 | 1447476529308 Marionette INFO loaded listener.js
20:48:49 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 147 (171B0C00) [pid = 2988] [serial = 353] [outer = 1711B000]
20:48:49 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
20:48:49 INFO - document served over http requires an http
20:48:49 INFO - sub-resource via script-tag using the meta-csp
20:48:49 INFO - delivery method with no-redirect and when
20:48:49 INFO - the target request is same-origin.
20:48:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 639ms
20:48:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:48:49 INFO - PROCESS | 2988 | ++DOCSHELL 17679C00 == 47 [pid = 2988] [id = 126]
20:48:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 148 (1767B000) [pid = 2988] [serial = 354] [outer = 00000000]
20:48:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 149 (17723C00) [pid = 2988] [serial = 355] [outer = 1767B000]
20:48:49 INFO - PROCESS | 2988 | 1447476529961 Marionette INFO loaded listener.js
20:48:50 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 150 (178D4400) [pid = 2988] [serial = 356] [outer = 1767B000]
20:48:50 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:48:50 INFO - document served over http requires an http
20:48:50 INFO - sub-resource via script-tag using the meta-csp
20:48:50 INFO - delivery method with swap-origin-redirect and when
20:48:50 INFO - the target request is same-origin.
20:48:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 639ms
20:48:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:48:50 INFO - PROCESS | 2988 | ++DOCSHELL 178CB000 == 48 [pid = 2988] [id = 127]
20:48:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 151 (179C2800) [pid = 2988] [serial = 357] [outer = 00000000]
20:48:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 152 (17E69400) [pid = 2988] [serial = 358] [outer = 179C2800]
20:48:50 INFO - PROCESS | 2988 | 1447476530595 Marionette INFO loaded listener.js
20:48:50 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 153 (18730000) [pid = 2988] [serial = 359] [outer = 179C2800]
20:48:51 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:48:51 INFO - document served over http requires an http
20:48:51 INFO - sub-resource via xhr-request using the meta-csp
20:48:51 INFO - delivery method with keep-origin-redirect and when
20:48:51 INFO - the target request is same-origin.
20:48:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 655ms
20:48:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 152 (18794000) [pid = 2988] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 151 (18577C00) [pid = 2988] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 150 (17823800) [pid = 2988] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 149 (14A3E000) [pid = 2988] [serial = 132] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 148 (10DC5C00) [pid = 2988] [serial = 127] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 147 (149C1400) [pid = 2988] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 146 (16D0BC00) [pid = 2988] [serial = 262] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 145 (17679800) [pid = 2988] [serial = 252] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 144 (18725800) [pid = 2988] [serial = 257] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476504713]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 143 (11130400) [pid = 2988] [serial = 188] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 142 (17A16400) [pid = 2988] [serial = 301] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 141 (15971C00) [pid = 2988] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 140 (11856C00) [pid = 2988] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 139 (1771E000) [pid = 2988] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 138 (19448C00) [pid = 2988] [serial = 294] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 137 (111B3000) [pid = 2988] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 136 (19F6D800) [pid = 2988] [serial = 304] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 135 (17729000) [pid = 2988] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 134 (16F2D000) [pid = 2988] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 133 (11B9EC00) [pid = 2988] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (13F5E800) [pid = 2988] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (19526400) [pid = 2988] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (19449800) [pid = 2988] [serial = 296] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 129 (14777000) [pid = 2988] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 128 (1766E800) [pid = 2988] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 127 (11A06800) [pid = 2988] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 126 (11E9A400) [pid = 2988] [serial = 299] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476515800]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 125 (17A11800) [pid = 2988] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 124 (1A7C6C00) [pid = 2988] [serial = 307] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 123 (1B41F000) [pid = 2988] [serial = 247] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 122 (17127800) [pid = 2988] [serial = 271] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 121 (16F33800) [pid = 2988] [serial = 268] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 120 (1A7CD000) [pid = 2988] [serial = 263] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 119 (1C6BB400) [pid = 2988] [serial = 260] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 118 (1503E000) [pid = 2988] [serial = 283] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 117 (179B7400) [pid = 2988] [serial = 253] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 116 (13026400) [pid = 2988] [serial = 250] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 115 (16DA9800) [pid = 2988] [serial = 265] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (1562FC00) [pid = 2988] [serial = 277] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (19F7C800) [pid = 2988] [serial = 305] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (192CEC00) [pid = 2988] [serial = 302] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (152C0800) [pid = 2988] [serial = 258] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476504713]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (190BC400) [pid = 2988] [serial = 255] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (11BA1C00) [pid = 2988] [serial = 280] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (19529C00) [pid = 2988] [serial = 295] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (19177400) [pid = 2988] [serial = 292] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (11DB3000) [pid = 2988] [serial = 274] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (1711B800) [pid = 2988] [serial = 286] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (17723000) [pid = 2988] [serial = 289] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (13C49800) [pid = 2988] [serial = 300] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476515800]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (1970D400) [pid = 2988] [serial = 297] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (1857E000) [pid = 2988] [serial = 194] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (11A0AC00) [pid = 2988] [serial = 190] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (19707800) [pid = 2988] [serial = 200] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (17727000) [pid = 2988] [serial = 203] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (1A120000) [pid = 2988] [serial = 197] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (16D06400) [pid = 2988] [serial = 278] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (13022000) [pid = 2988] [serial = 281] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (13F5DC00) [pid = 2988] [serial = 275] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (1A3AF800) [pid = 2988] [serial = 206] [outer = 00000000] [url = about:blank]
20:48:51 INFO - PROCESS | 2988 | ++DOCSHELL 0E655800 == 49 [pid = 2988] [id = 128]
20:48:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 94 (0E659C00) [pid = 2988] [serial = 360] [outer = 00000000]
20:48:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 95 (111BC400) [pid = 2988] [serial = 361] [outer = 0E659C00]
20:48:51 INFO - PROCESS | 2988 | 1447476531569 Marionette INFO loaded listener.js
20:48:51 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 96 (11BA1C00) [pid = 2988] [serial = 362] [outer = 0E659C00]
20:48:51 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
20:48:51 INFO - document served over http requires an http
20:48:51 INFO - sub-resource via xhr-request using the meta-csp
20:48:51 INFO - delivery method with no-redirect and when
20:48:51 INFO - the target request is same-origin.
20:48:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 889ms
20:48:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:48:52 INFO - PROCESS | 2988 | ++DOCSHELL 1522EC00 == 50 [pid = 2988] [id = 129]
20:48:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 97 (1562DC00) [pid = 2988] [serial = 363] [outer = 00000000]
20:48:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 98 (17722800) [pid = 2988] [serial = 364] [outer = 1562DC00]
20:48:52 INFO - PROCESS | 2988 | 1447476532136 Marionette INFO loaded listener.js
20:48:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 99 (1917A800) [pid = 2988] [serial = 365] [outer = 1562DC00]
20:48:52 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
20:48:52 INFO - document served over http requires an http
20:48:52 INFO - sub-resource via xhr-request using the meta-csp
20:48:52 INFO - delivery method with swap-origin-redirect and when
20:48:52 INFO - the target request is same-origin.
20:48:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 592ms
20:48:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:48:52 INFO - PROCESS | 2988 | ++DOCSHELL 19223400 == 51 [pid = 2988] [id = 130]
20:48:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 100 (19224400) [pid = 2988] [serial = 366] [outer = 00000000]
20:48:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 101 (1944AC00) [pid = 2988] [serial = 367] [outer = 19224400]
20:48:52 INFO - PROCESS | 2988 | 1447476532740 Marionette INFO loaded listener.js
20:48:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 102 (19529C00) [pid = 2988] [serial = 368] [outer = 19224400]
20:48:53 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
20:48:53 INFO - document served over http requires an https
20:48:53 INFO - sub-resource via fetch-request using the meta-csp
20:48:53 INFO - delivery method with keep-origin-redirect and when
20:48:53 INFO - the target request is same-origin.
20:48:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 639ms
20:48:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
20:48:53 INFO - PROCESS | 2988 | ++DOCSHELL 19530400 == 52 [pid = 2988] [id = 131]
20:48:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 103 (19710800) [pid = 2988] [serial = 369] [outer = 00000000]
20:48:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 104 (19CC4800) [pid = 2988] [serial = 370] [outer = 19710800]
20:48:53 INFO - PROCESS | 2988 | 1447476533401 Marionette INFO loaded listener.js
20:48:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 105 (1A125800) [pid = 2988] [serial = 371] [outer = 19710800]
20:48:54 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
20:48:54 INFO - document served over http requires an https
20:48:54 INFO - sub-resource via fetch-request using the meta-csp
20:48:54 INFO - delivery method with no-redirect and when
20:48:54 INFO - the target request is same-origin.
20:48:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 951ms
20:48:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:48:54 INFO - PROCESS | 2988 | ++DOCSHELL 1184E000 == 53 [pid = 2988] [id = 132]
20:48:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 106 (11853C00) [pid = 2988] [serial = 372] [outer = 00000000]
20:48:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 107 (11A72800) [pid = 2988] [serial = 373] [outer = 11853C00]
20:48:54 INFO - PROCESS | 2988 | 1447476534504 Marionette INFO loaded listener.js
20:48:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 108 (13C4E000) [pid = 2988] [serial = 374] [outer = 11853C00]
20:48:55 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
20:48:55 INFO - document served over http requires an https
20:48:55 INFO - sub-resource via fetch-request using the meta-csp
20:48:55 INFO - delivery method with swap-origin-redirect and when
20:48:55 INFO - the target request is same-origin.
20:48:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 951ms
20:48:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:48:55 INFO - PROCESS | 2988 | ++DOCSHELL 15236800 == 54 [pid = 2988] [id = 133]
20:48:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 109 (15972800) [pid = 2988] [serial = 375] [outer = 00000000]
20:48:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (17123800) [pid = 2988] [serial = 376] [outer = 15972800]
20:48:55 INFO - PROCESS | 2988 | 1447476535399 Marionette INFO loaded listener.js
20:48:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (1771B400) [pid = 2988] [serial = 377] [outer = 15972800]
20:48:55 INFO - PROCESS | 2988 | ++DOCSHELL 190CA000 == 55 [pid = 2988] [id = 134]
20:48:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (192D1800) [pid = 2988] [serial = 378] [outer = 00000000]
20:48:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (19934800) [pid = 2988] [serial = 379] [outer = 192D1800]
20:48:56 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
20:48:56 INFO - document served over http requires an https
20:48:56 INFO - sub-resource via iframe-tag using the meta-csp
20:48:56 INFO - delivery method with keep-origin-redirect and when
20:48:56 INFO - the target request is same-origin.
20:48:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 951ms
20:48:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:48:56 INFO - PROCESS | 2988 | ++DOCSHELL 1970D400 == 56 [pid = 2988] [id = 135]
20:48:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (1970F000) [pid = 2988] [serial = 380] [outer = 00000000]
20:48:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (1A129000) [pid = 2988] [serial = 381] [outer = 1970F000]
20:48:56 INFO - PROCESS | 2988 | 1447476536379 Marionette INFO loaded listener.js
20:48:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 116 (1A3B2800) [pid = 2988] [serial = 382] [outer = 1970F000]
20:48:56 INFO - PROCESS | 2988 | ++DOCSHELL 1A11FC00 == 57 [pid = 2988] [id = 136]
20:48:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 117 (1A3B7C00) [pid = 2988] [serial = 383] [outer = 00000000]
20:48:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 118 (192CB000) [pid = 2988] [serial = 384] [outer = 1A3B7C00]
20:48:57 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
20:48:57 INFO - document served over http requires an https
20:48:57 INFO - sub-resource via iframe-tag using the meta-csp
20:48:57 INFO - delivery method with no-redirect and when
20:48:57 INFO - the target request is same-origin.
20:48:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 904ms
20:48:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:48:57 INFO - PROCESS | 2988 | ++DOCSHELL 1A7C5800 == 58 [pid = 2988] [id = 137]
20:48:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 119 (1A7C8C00) [pid = 2988] [serial = 385] [outer = 00000000]
20:48:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 120 (1C5F2000) [pid = 2988] [serial = 386] [outer = 1A7C8C00]
20:48:57 INFO - PROCESS | 2988 | 1447476537279 Marionette INFO loaded listener.js
20:48:57 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 121 (1C621800) [pid = 2988] [serial = 387] [outer = 1A7C8C00]
20:48:57 INFO - PROCESS | 2988 | ++DOCSHELL 1B41E400 == 59 [pid = 2988] [id = 138]
20:48:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 122 (1C6BD000) [pid = 2988] [serial = 388] [outer = 00000000]
20:48:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 123 (1C7CB400) [pid = 2988] [serial = 389] [outer = 1C6BD000]
20:48:58 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
20:48:58 INFO - document served over http requires an https
20:48:58 INFO - sub-resource via iframe-tag using the meta-csp
20:48:58 INFO - delivery method with swap-origin-redirect and when
20:48:58 INFO - the target request is same-origin.
20:48:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 998ms
20:48:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:48:58 INFO - PROCESS | 2988 | ++DOCSHELL 14C20C00 == 60 [pid = 2988] [id = 139]
20:48:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 124 (1C5FDC00) [pid = 2988] [serial = 390] [outer = 00000000]
20:48:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 125 (1C7D3400) [pid = 2988] [serial = 391] [outer = 1C5FDC00]
20:48:58 INFO - PROCESS | 2988 | 1447476538315 Marionette INFO loaded listener.js
20:48:58 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 126 (1C7D7800) [pid = 2988] [serial = 392] [outer = 1C5FDC00]
20:48:59 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
20:48:59 INFO - document served over http requires an https
20:48:59 INFO - sub-resource via script-tag using the meta-csp
20:48:59 INFO - delivery method with keep-origin-redirect and when
20:48:59 INFO - the target request is same-origin.
20:48:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 997ms
20:48:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
20:48:59 INFO - PROCESS | 2988 | ++DOCSHELL 1124F800 == 61 [pid = 2988] [id = 140]
20:48:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 127 (11252000) [pid = 2988] [serial = 393] [outer = 00000000]
20:48:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 128 (1B45F400) [pid = 2988] [serial = 394] [outer = 11252000]
20:48:59 INFO - PROCESS | 2988 | 1447476539289 Marionette INFO loaded listener.js
20:48:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:48:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 129 (1B463C00) [pid = 2988] [serial = 395] [outer = 11252000]
20:49:00 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
20:49:00 INFO - document served over http requires an https
20:49:00 INFO - sub-resource via script-tag using the meta-csp
20:49:00 INFO - delivery method with no-redirect and when
20:49:00 INFO - the target request is same-origin.
20:49:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1637ms
20:49:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:49:00 INFO - PROCESS | 2988 | ++DOCSHELL 117A1000 == 62 [pid = 2988] [id = 141]
20:49:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 130 (11C8FC00) [pid = 2988] [serial = 396] [outer = 00000000]
20:49:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (192CB800) [pid = 2988] [serial = 397] [outer = 11C8FC00]
20:49:00 INFO - PROCESS | 2988 | 1447476540917 Marionette INFO loaded listener.js
20:49:00 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (199C8400) [pid = 2988] [serial = 398] [outer = 11C8FC00]
20:49:01 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
20:49:01 INFO - document served over http requires an https
20:49:01 INFO - sub-resource via script-tag using the meta-csp
20:49:01 INFO - delivery method with swap-origin-redirect and when
20:49:01 INFO - the target request is same-origin.
20:49:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1247ms
20:49:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:49:02 INFO - PROCESS | 2988 | ++DOCSHELL 11248800 == 63 [pid = 2988] [id = 142]
20:49:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (1124A800) [pid = 2988] [serial = 399] [outer = 00000000]
20:49:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 134 (11A0C000) [pid = 2988] [serial = 400] [outer = 1124A800]
20:49:02 INFO - PROCESS | 2988 | 1447476542176 Marionette INFO loaded listener.js
20:49:02 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 135 (13C46800) [pid = 2988] [serial = 401] [outer = 1124A800]
20:49:02 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
20:49:02 INFO - document served over http requires an https
20:49:02 INFO - sub-resource via xhr-request using the meta-csp
20:49:02 INFO - delivery method with keep-origin-redirect and when
20:49:02 INFO - the target request is same-origin.
20:49:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 935ms
20:49:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 19223400 == 62 [pid = 2988] [id = 130]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 1522EC00 == 61 [pid = 2988] [id = 129]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 0E655800 == 60 [pid = 2988] [id = 128]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 178CB000 == 59 [pid = 2988] [id = 127]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 17679C00 == 58 [pid = 2988] [id = 126]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 16D0F800 == 57 [pid = 2988] [id = 125]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 15C0CC00 == 56 [pid = 2988] [id = 124]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 16143400 == 55 [pid = 2988] [id = 123]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 13F58800 == 54 [pid = 2988] [id = 122]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 13F55000 == 53 [pid = 2988] [id = 121]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 111B0400 == 52 [pid = 2988] [id = 120]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 10E47400 == 51 [pid = 2988] [id = 119]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 11A03000 == 50 [pid = 2988] [id = 118]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 17180C00 == 49 [pid = 2988] [id = 117]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 171B5800 == 48 [pid = 2988] [id = 116]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 1C5F2400 == 47 [pid = 2988] [id = 115]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 0E306C00 == 46 [pid = 2988] [id = 114]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 1857C400 == 45 [pid = 2988] [id = 113]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 17125400 == 44 [pid = 2988] [id = 112]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 11B98C00 == 43 [pid = 2988] [id = 111]
20:49:03 INFO - PROCESS | 2988 | --DOCSHELL 0E657400 == 42 [pid = 2988] [id = 110]
20:49:03 INFO - PROCESS | 2988 | --DOMWINDOW == 134 (192C9800) [pid = 2988] [serial = 293] [outer = 00000000] [url = about:blank]
20:49:03 INFO - PROCESS | 2988 | --DOMWINDOW == 133 (1613EC00) [pid = 2988] [serial = 284] [outer = 00000000] [url = about:blank]
20:49:03 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (1992F800) [pid = 2988] [serial = 298] [outer = 00000000] [url = about:blank]
20:49:03 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (1C6B2800) [pid = 2988] [serial = 248] [outer = 00000000] [url = about:blank]
20:49:03 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (178CE000) [pid = 2988] [serial = 290] [outer = 00000000] [url = about:blank]
20:49:03 INFO - PROCESS | 2988 | --DOMWINDOW == 129 (19709400) [pid = 2988] [serial = 303] [outer = 00000000] [url = about:blank]
20:49:03 INFO - PROCESS | 2988 | --DOMWINDOW == 128 (17126C00) [pid = 2988] [serial = 287] [outer = 00000000] [url = about:blank]
20:49:03 INFO - PROCESS | 2988 | ++DOCSHELL 0E303400 == 43 [pid = 2988] [id = 143]
20:49:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 129 (0E303800) [pid = 2988] [serial = 402] [outer = 00000000]
20:49:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 130 (0E65D400) [pid = 2988] [serial = 403] [outer = 0E303800]
20:49:03 INFO - PROCESS | 2988 | 1447476543183 Marionette INFO loaded listener.js
20:49:03 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (111BB000) [pid = 2988] [serial = 404] [outer = 0E303800]
20:49:03 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
20:49:03 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206
20:49:03 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
20:49:03 INFO - document served over http requires an https
20:49:03 INFO - sub-resource via xhr-request using the meta-csp
20:49:03 INFO - delivery method with no-redirect and when
20:49:03 INFO - the target request is same-origin.
20:49:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 826ms
20:49:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:49:03 INFO - PROCESS | 2988 | ++DOCSHELL 12AA3800 == 44 [pid = 2988] [id = 144]
20:49:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (13F43400) [pid = 2988] [serial = 405] [outer = 00000000]
20:49:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (14C25800) [pid = 2988] [serial = 406] [outer = 13F43400]
20:49:03 INFO - PROCESS | 2988 | 1447476543952 Marionette INFO loaded listener.js
20:49:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 134 (152C0800) [pid = 2988] [serial = 407] [outer = 13F43400]
20:49:04 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
20:49:04 INFO - document served over http requires an https
20:49:04 INFO - sub-resource via xhr-request using the meta-csp
20:49:04 INFO - delivery method with swap-origin-redirect and when
20:49:04 INFO - the target request is same-origin.
20:49:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 639ms
20:49:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:49:04 INFO - PROCESS | 2988 | ++DOCSHELL 15C0A000 == 45 [pid = 2988] [id = 145]
20:49:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 135 (16140000) [pid = 2988] [serial = 408] [outer = 00000000]
20:49:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 136 (16D02000) [pid = 2988] [serial = 409] [outer = 16140000]
20:49:04 INFO - PROCESS | 2988 | 1447476544521 Marionette INFO loaded listener.js
20:49:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 137 (16DB2000) [pid = 2988] [serial = 410] [outer = 16140000]
20:49:04 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
20:49:04 INFO - document served over http requires an http
20:49:04 INFO - sub-resource via fetch-request using the meta-referrer
20:49:04 INFO - delivery method with keep-origin-redirect and when
20:49:04 INFO - the target request is cross-origin.
20:49:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 592ms
20:49:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
20:49:05 INFO - PROCESS | 2988 | ++DOCSHELL 16D09C00 == 46 [pid = 2988] [id = 146]
20:49:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 138 (16D0BC00) [pid = 2988] [serial = 411] [outer = 00000000]
20:49:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 139 (17122000) [pid = 2988] [serial = 412] [outer = 16D0BC00]
20:49:05 INFO - PROCESS | 2988 | 1447476545146 Marionette INFO loaded listener.js
20:49:05 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 140 (1717BC00) [pid = 2988] [serial = 413] [outer = 16D0BC00]
20:49:05 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
20:49:05 INFO - document served over http requires an http
20:49:05 INFO - sub-resource via fetch-request using the meta-referrer
20:49:05 INFO - delivery method with no-redirect and when
20:49:05 INFO - the target request is cross-origin.
20:49:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 655ms
20:49:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:49:05 INFO - PROCESS | 2988 | ++DOCSHELL 1717F800 == 47 [pid = 2988] [id = 147]
20:49:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 141 (171BC400) [pid = 2988] [serial = 414] [outer = 00000000]
20:49:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 142 (1771CC00) [pid = 2988] [serial = 415] [outer = 171BC400]
20:49:05 INFO - PROCESS | 2988 | 1447476545814 Marionette INFO loaded listener.js
20:49:05 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 143 (178CC800) [pid = 2988] [serial = 416] [outer = 171BC400]
20:49:06 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
20:49:06 INFO - document served over http requires an http
20:49:06 INFO - sub-resource via fetch-request using the meta-referrer
20:49:06 INFO - delivery method with swap-origin-redirect and when
20:49:06 INFO - the target request is cross-origin.
20:49:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 640ms
20:49:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:49:06 INFO - PROCESS | 2988 | ++DOCSHELL 179C1C00 == 48 [pid = 2988] [id = 148]
20:49:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 144 (17A0A400) [pid = 2988] [serial = 417] [outer = 00000000]
20:49:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 145 (17E6DC00) [pid = 2988] [serial = 418] [outer = 17A0A400]
20:49:06 INFO - PROCESS | 2988 | 1447476546513 Marionette INFO loaded listener.js
20:49:06 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 146 (1857E000) [pid = 2988] [serial = 419] [outer = 17A0A400]
20:49:06 INFO - PROCESS | 2988 | ++DOCSHELL 190BC400 == 49 [pid = 2988] [id = 149]
20:49:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 147 (19178000) [pid = 2988] [serial = 420] [outer = 00000000]
20:49:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 148 (192CE000) [pid = 2988] [serial = 421] [outer = 19178000]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 147 (1767B000) [pid = 2988] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 146 (0E659C00) [pid = 2988] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 145 (16145000) [pid = 2988] [serial = 346] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 144 (111B1000) [pid = 2988] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 143 (13F57800) [pid = 2988] [serial = 341] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476527732]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 142 (179C2800) [pid = 2988] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 141 (15C90800) [pid = 2988] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 140 (1711B000) [pid = 2988] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 139 (13F5A800) [pid = 2988] [serial = 343] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 138 (11A03400) [pid = 2988] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 137 (19224400) [pid = 2988] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 136 (111B0800) [pid = 2988] [serial = 338] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 135 (1562DC00) [pid = 2988] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 134 (19F6E800) [pid = 2988] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 133 (1944AC00) [pid = 2988] [serial = 367] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (111BC400) [pid = 2988] [serial = 361] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (0E30EC00) [pid = 2988] [serial = 322] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (1C5F6000) [pid = 2988] [serial = 325] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 129 (171B9C00) [pid = 2988] [serial = 331] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 128 (149C7000) [pid = 2988] [serial = 313] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 127 (179BC400) [pid = 2988] [serial = 316] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 126 (17722800) [pid = 2988] [serial = 364] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 125 (0E65B800) [pid = 2988] [serial = 337] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 124 (16DB0400) [pid = 2988] [serial = 349] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 123 (11BA2C00) [pid = 2988] [serial = 334] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 122 (13F90400) [pid = 2988] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476527732]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 121 (14C2E800) [pid = 2988] [serial = 344] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 120 (11A06000) [pid = 2988] [serial = 339] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 119 (17183000) [pid = 2988] [serial = 352] [outer = 00000000] [url = about:blank]
20:49:07 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
20:49:07 INFO - document served over http requires an http
20:49:07 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:07 INFO - delivery method with keep-origin-redirect and when
20:49:07 INFO - the target request is cross-origin.
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 118 (16D09000) [pid = 2988] [serial = 347] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1028ms
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 117 (17E69400) [pid = 2988] [serial = 358] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 116 (0F358000) [pid = 2988] [serial = 310] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 115 (17723C00) [pid = 2988] [serial = 355] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (171BB800) [pid = 2988] [serial = 328] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (1C623800) [pid = 2988] [serial = 319] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (18730000) [pid = 2988] [serial = 359] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (1917A800) [pid = 2988] [serial = 365] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (1A7CEC00) [pid = 2988] [serial = 308] [outer = 00000000] [url = about:blank]
20:49:07 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (11BA1C00) [pid = 2988] [serial = 362] [outer = 00000000] [url = about:blank]
20:49:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:49:07 INFO - PROCESS | 2988 | ++DOCSHELL 0F318000 == 50 [pid = 2988] [id = 150]
20:49:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 110 (0F358000) [pid = 2988] [serial = 422] [outer = 00000000]
20:49:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 111 (15C90800) [pid = 2988] [serial = 423] [outer = 0F358000]
20:49:07 INFO - PROCESS | 2988 | 1447476547462 Marionette INFO loaded listener.js
20:49:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 112 (171BB400) [pid = 2988] [serial = 424] [outer = 0F358000]
20:49:07 INFO - PROCESS | 2988 | ++DOCSHELL 17E11000 == 51 [pid = 2988] [id = 151]
20:49:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 113 (18730000) [pid = 2988] [serial = 425] [outer = 00000000]
20:49:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 114 (190C6400) [pid = 2988] [serial = 426] [outer = 18730000]
20:49:07 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
20:49:07 INFO - document served over http requires an http
20:49:07 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:07 INFO - delivery method with no-redirect and when
20:49:07 INFO - the target request is cross-origin.
20:49:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 639ms
20:49:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:49:08 INFO - PROCESS | 2988 | ++DOCSHELL 17E69400 == 52 [pid = 2988] [id = 152]
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 115 (190C1000) [pid = 2988] [serial = 427] [outer = 00000000]
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 116 (19526800) [pid = 2988] [serial = 428] [outer = 190C1000]
20:49:08 INFO - PROCESS | 2988 | 1447476548109 Marionette INFO loaded listener.js
20:49:08 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 117 (19703C00) [pid = 2988] [serial = 429] [outer = 190C1000]
20:49:08 INFO - PROCESS | 2988 | ++DOCSHELL 14A57C00 == 53 [pid = 2988] [id = 153]
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 118 (14A58000) [pid = 2988] [serial = 430] [outer = 00000000]
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 119 (14A5BC00) [pid = 2988] [serial = 431] [outer = 14A58000]
20:49:08 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
20:49:08 INFO - document served over http requires an http
20:49:08 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:08 INFO - delivery method with swap-origin-redirect and when
20:49:08 INFO - the target request is cross-origin.
20:49:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 639ms
20:49:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:49:08 INFO - PROCESS | 2988 | ++DOCSHELL 0F357000 == 54 [pid = 2988] [id = 154]
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 120 (11249400) [pid = 2988] [serial = 432] [outer = 00000000]
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 121 (14A62000) [pid = 2988] [serial = 433] [outer = 11249400]
20:49:08 INFO - PROCESS | 2988 | 1447476548755 Marionette INFO loaded listener.js
20:49:08 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 122 (19932000) [pid = 2988] [serial = 434] [outer = 11249400]
20:49:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 123 (19CC4C00) [pid = 2988] [serial = 435] [outer = 19CC4400]
20:49:09 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
20:49:09 INFO - document served over http requires an http
20:49:09 INFO - sub-resource via script-tag using the meta-referrer
20:49:09 INFO - delivery method with keep-origin-redirect and when
20:49:09 INFO - the target request is cross-origin.
20:49:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 702ms
20:49:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
20:49:09 INFO - PROCESS | 2988 | ++DOCSHELL 111B7800 == 55 [pid = 2988] [id = 155]
20:49:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 124 (111B8800) [pid = 2988] [serial = 436] [outer = 00000000]
20:49:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 125 (11854800) [pid = 2988] [serial = 437] [outer = 111B8800]
20:49:09 INFO - PROCESS | 2988 | 1447476549608 Marionette INFO loaded listener.js
20:49:09 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 126 (11DA8400) [pid = 2988] [serial = 438] [outer = 111B8800]
20:49:10 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
20:49:10 INFO - document served over http requires an http
20:49:10 INFO - sub-resource via script-tag using the meta-referrer
20:49:10 INFO - delivery method with no-redirect and when
20:49:10 INFO - the target request is cross-origin.
20:49:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 935ms
20:49:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:49:10 INFO - PROCESS | 2988 | ++DOCSHELL 13C71000 == 56 [pid = 2988] [id = 156]
20:49:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 127 (14A44000) [pid = 2988] [serial = 439] [outer = 00000000]
20:49:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 128 (16DAE000) [pid = 2988] [serial = 440] [outer = 14A44000]
20:49:10 INFO - PROCESS | 2988 | 1447476550573 Marionette INFO loaded listener.js
20:49:10 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 129 (17671000) [pid = 2988] [serial = 441] [outer = 14A44000]
20:49:11 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
20:49:11 INFO - document served over http requires an http
20:49:11 INFO - sub-resource via script-tag using the meta-referrer
20:49:11 INFO - delivery method with swap-origin-redirect and when
20:49:11 INFO - the target request is cross-origin.
20:49:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 842ms
20:49:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:49:11 INFO - PROCESS | 2988 | ++DOCSHELL 1944F800 == 57 [pid = 2988] [id = 157]
20:49:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 130 (1952FC00) [pid = 2988] [serial = 442] [outer = 00000000]
20:49:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 131 (1A128800) [pid = 2988] [serial = 443] [outer = 1952FC00]
20:49:11 INFO - PROCESS | 2988 | 1447476551434 Marionette INFO loaded listener.js
20:49:11 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 132 (1A7C9000) [pid = 2988] [serial = 444] [outer = 1952FC00]
20:49:12 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
20:49:12 INFO - document served over http requires an http
20:49:12 INFO - sub-resource via xhr-request using the meta-referrer
20:49:12 INFO - delivery method with keep-origin-redirect and when
20:49:12 INFO - the target request is cross-origin.
20:49:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 904ms
20:49:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
20:49:12 INFO - PROCESS | 2988 | ++DOCSHELL 13C75400 == 58 [pid = 2988] [id = 158]
20:49:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 133 (19F74C00) [pid = 2988] [serial = 445] [outer = 00000000]
20:49:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 134 (1B46B000) [pid = 2988] [serial = 446] [outer = 19F74C00]
20:49:12 INFO - PROCESS | 2988 | 1447476552327 Marionette INFO loaded listener.js
20:49:12 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 135 (1C5F9800) [pid = 2988] [serial = 447] [outer = 19F74C00]
20:49:12 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
20:49:12 INFO - document served over http requires an http
20:49:12 INFO - sub-resource via xhr-request using the meta-referrer
20:49:12 INFO - delivery method with no-redirect and when
20:49:12 INFO - the target request is cross-origin.
20:49:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 842ms
20:49:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:49:13 INFO - PROCESS | 2988 | ++DOCSHELL 1C623000 == 59 [pid = 2988] [id = 159]
20:49:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 136 (1C625C00) [pid = 2988] [serial = 448] [outer = 00000000]
20:49:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 137 (1C7CAC00) [pid = 2988] [serial = 449] [outer = 1C625C00]
20:49:13 INFO - PROCESS | 2988 | 1447476553187 Marionette INFO loaded listener.js
20:49:13 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 138 (1C7D2C00) [pid = 2988] [serial = 450] [outer = 1C625C00]
20:49:13 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
20:49:13 INFO - document served over http requires an http
20:49:13 INFO - sub-resource via xhr-request using the meta-referrer
20:49:13 INFO - delivery method with swap-origin-redirect and when
20:49:13 INFO - the target request is cross-origin.
20:49:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 842ms
20:49:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:49:13 INFO - PROCESS | 2988 | ++DOCSHELL 1CB72000 == 60 [pid = 2988] [id = 160]
20:49:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 139 (1CB74000) [pid = 2988] [serial = 451] [outer = 00000000]
20:49:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 140 (1CB78C00) [pid = 2988] [serial = 452] [outer = 1CB74000]
20:49:14 INFO - PROCESS | 2988 | 1447476554032 Marionette INFO loaded listener.js
20:49:14 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 141 (1EA62400) [pid = 2988] [serial = 453] [outer = 1CB74000]
20:49:14 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
20:49:14 INFO - document served over http requires an https
20:49:14 INFO - sub-resource via fetch-request using the meta-referrer
20:49:14 INFO - delivery method with keep-origin-redirect and when
20:49:14 INFO - the target request is cross-origin.
20:49:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 904ms
20:49:14 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
20:49:14 INFO - PROCESS | 2988 | ++DOCSHELL 1CB7AC00 == 61 [pid = 2988] [id = 161]
20:49:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 142 (1E909400) [pid = 2988] [serial = 454] [outer = 00000000]
20:49:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 143 (1E910400) [pid = 2988] [serial = 455] [outer = 1E909400]
20:49:14 INFO - PROCESS | 2988 | 1447476554936 Marionette INFO loaded listener.js
20:49:14 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 144 (1E917C00) [pid = 2988] [serial = 456] [outer = 1E909400]
20:49:15 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
20:49:15 INFO - document served over http requires an https
20:49:15 INFO - sub-resource via fetch-request using the meta-referrer
20:49:15 INFO - delivery method with no-redirect and when
20:49:15 INFO - the target request is cross-origin.
20:49:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 841ms
20:49:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:49:15 INFO - PROCESS | 2988 | ++DOCSHELL 1E90DC00 == 62 [pid = 2988] [id = 162]
20:49:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 145 (1E915000) [pid = 2988] [serial = 457] [outer = 00000000]
20:49:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 146 (1EA6BC00) [pid = 2988] [serial = 458] [outer = 1E915000]
20:49:15 INFO - PROCESS | 2988 | 1447476555809 Marionette INFO loaded listener.js
20:49:15 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 147 (1EF57400) [pid = 2988] [serial = 459] [outer = 1E915000]
20:49:16 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
20:49:16 INFO - document served over http requires an https
20:49:16 INFO - sub-resource via fetch-request using the meta-referrer
20:49:16 INFO - delivery method with swap-origin-redirect and when
20:49:16 INFO - the target request is cross-origin.
20:49:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 826ms
20:49:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:49:16 INFO - PROCESS | 2988 | ++DOCSHELL 1EA6CC00 == 63 [pid = 2988] [id = 163]
20:49:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 148 (1EF57000) [pid = 2988] [serial = 460] [outer = 00000000]
20:49:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 149 (1EF60C00) [pid = 2988] [serial = 461] [outer = 1EF57000]
20:49:16 INFO - PROCESS | 2988 | 1447476556656 Marionette INFO loaded listener.js
20:49:16 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 150 (1F1DB000) [pid = 2988] [serial = 462] [outer = 1EF57000]
20:49:17 INFO - PROCESS | 2988 | ++DOCSHELL 1E74B400 == 64 [pid = 2988] [id = 164]
20:49:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 151 (1E74E400) [pid = 2988] [serial = 463] [outer = 00000000]
20:49:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 152 (1E753400) [pid = 2988] [serial = 464] [outer = 1E74E400]
20:49:17 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:49:17 INFO - document served over http requires an https
20:49:17 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:17 INFO - delivery method with keep-origin-redirect and when
20:49:17 INFO - the target request is cross-origin.
20:49:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1029ms
20:49:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:49:17 INFO - PROCESS | 2988 | ++DOCSHELL 1E74F400 == 65 [pid = 2988] [id = 165]
20:49:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 153 (1E750000) [pid = 2988] [serial = 465] [outer = 00000000]
20:49:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 154 (1E758C00) [pid = 2988] [serial = 466] [outer = 1E750000]
20:49:17 INFO - PROCESS | 2988 | 1447476557741 Marionette INFO loaded listener.js
20:49:17 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 155 (1F1DDC00) [pid = 2988] [serial = 467] [outer = 1E750000]
20:49:18 INFO - PROCESS | 2988 | ++DOCSHELL 1F1D8400 == 66 [pid = 2988] [id = 166]
20:49:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 156 (1F1D9C00) [pid = 2988] [serial = 468] [outer = 00000000]
20:49:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 157 (1E751C00) [pid = 2988] [serial = 469] [outer = 1F1D9C00]
20:49:18 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
20:49:18 INFO - document served over http requires an https
20:49:18 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:18 INFO - delivery method with no-redirect and when
20:49:18 INFO - the target request is cross-origin.
20:49:18 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1029ms
20:49:18 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:49:18 INFO - PROCESS | 2988 | ++DOCSHELL 1F722000 == 67 [pid = 2988] [id = 167]
20:49:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 158 (1F724400) [pid = 2988] [serial = 470] [outer = 00000000]
20:49:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 159 (1F72B800) [pid = 2988] [serial = 471] [outer = 1F724400]
20:49:18 INFO - PROCESS | 2988 | 1447476558814 Marionette INFO loaded listener.js
20:49:18 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 160 (1E947800) [pid = 2988] [serial = 472] [outer = 1F724400]
20:49:20 INFO - PROCESS | 2988 | ++DOCSHELL 1717D400 == 68 [pid = 2988] [id = 168]
20:49:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 161 (171B4C00) [pid = 2988] [serial = 473] [outer = 00000000]
20:49:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 162 (10DF3800) [pid = 2988] [serial = 474] [outer = 171B4C00]
20:49:20 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
20:49:20 INFO - document served over http requires an https
20:49:20 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:20 INFO - delivery method with swap-origin-redirect and when
20:49:20 INFO - the target request is cross-origin.
20:49:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1823ms
20:49:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:49:20 INFO - PROCESS | 2988 | ++DOCSHELL 0F11BC00 == 69 [pid = 2988] [id = 169]
20:49:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 163 (111AF400) [pid = 2988] [serial = 475] [outer = 00000000]
20:49:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 164 (1124A400) [pid = 2988] [serial = 476] [outer = 111AF400]
20:49:20 INFO - PROCESS | 2988 | 1447476560748 Marionette INFO loaded listener.js
20:49:20 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 165 (11A0F400) [pid = 2988] [serial = 477] [outer = 111AF400]
20:49:21 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
20:49:21 INFO - document served over http requires an https
20:49:21 INFO - sub-resource via script-tag using the meta-referrer
20:49:21 INFO - delivery method with keep-origin-redirect and when
20:49:21 INFO - the target request is cross-origin.
20:49:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1029ms
20:49:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
20:49:21 INFO - PROCESS | 2988 | ++DOCSHELL 1613DC00 == 70 [pid = 2988] [id = 170]
20:49:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 166 (1613EC00) [pid = 2988] [serial = 478] [outer = 00000000]
20:49:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 167 (16D09400) [pid = 2988] [serial = 479] [outer = 1613EC00]
20:49:21 INFO - PROCESS | 2988 | 1447476561595 Marionette INFO loaded listener.js
20:49:21 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 168 (17186800) [pid = 2988] [serial = 480] [outer = 1613EC00]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 14A57C00 == 69 [pid = 2988] [id = 153]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 17E69400 == 68 [pid = 2988] [id = 152]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 17E11000 == 67 [pid = 2988] [id = 151]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 0F318000 == 66 [pid = 2988] [id = 150]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 190BC400 == 65 [pid = 2988] [id = 149]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 179C1C00 == 64 [pid = 2988] [id = 148]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 1717F800 == 63 [pid = 2988] [id = 147]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 16D09C00 == 62 [pid = 2988] [id = 146]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 15C0A000 == 61 [pid = 2988] [id = 145]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 12AA3800 == 60 [pid = 2988] [id = 144]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 0E303400 == 59 [pid = 2988] [id = 143]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 11248800 == 58 [pid = 2988] [id = 142]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 1124F800 == 57 [pid = 2988] [id = 140]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 14C20C00 == 56 [pid = 2988] [id = 139]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 1B41E400 == 55 [pid = 2988] [id = 138]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 1A7C5800 == 54 [pid = 2988] [id = 137]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 1A11FC00 == 53 [pid = 2988] [id = 136]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 1970D400 == 52 [pid = 2988] [id = 135]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 190CA000 == 51 [pid = 2988] [id = 134]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 15236800 == 50 [pid = 2988] [id = 133]
20:49:22 INFO - PROCESS | 2988 | --DOCSHELL 1184E000 == 49 [pid = 2988] [id = 132]
20:49:22 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
20:49:22 INFO - document served over http requires an https
20:49:22 INFO - sub-resource via script-tag using the meta-referrer
20:49:22 INFO - delivery method with no-redirect and when
20:49:22 INFO - the target request is cross-origin.
20:49:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1044ms
20:49:22 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:49:22 INFO - PROCESS | 2988 | --DOMWINDOW == 167 (19529C00) [pid = 2988] [serial = 368] [outer = 00000000] [url = about:blank]
20:49:22 INFO - PROCESS | 2988 | --DOMWINDOW == 166 (152B4400) [pid = 2988] [serial = 345] [outer = 00000000] [url = about:blank]
20:49:22 INFO - PROCESS | 2988 | --DOMWINDOW == 165 (16F30000) [pid = 2988] [serial = 350] [outer = 00000000] [url = about:blank]
20:49:22 INFO - PROCESS | 2988 | --DOMWINDOW == 164 (13F53800) [pid = 2988] [serial = 335] [outer = 00000000] [url = about:blank]
20:49:22 INFO - PROCESS | 2988 | --DOMWINDOW == 163 (171B0C00) [pid = 2988] [serial = 353] [outer = 00000000] [url = about:blank]
20:49:22 INFO - PROCESS | 2988 | --DOMWINDOW == 162 (178D4400) [pid = 2988] [serial = 356] [outer = 00000000] [url = about:blank]
20:49:22 INFO - PROCESS | 2988 | --DOMWINDOW == 161 (11E93400) [pid = 2988] [serial = 340] [outer = 00000000] [url = about:blank]
20:49:22 INFO - PROCESS | 2988 | ++DOCSHELL 0E637C00 == 50 [pid = 2988] [id = 171]
20:49:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 162 (0E65A400) [pid = 2988] [serial = 481] [outer = 00000000]
20:49:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 163 (112A6C00) [pid = 2988] [serial = 482] [outer = 0E65A400]
20:49:22 INFO - PROCESS | 2988 | 1447476562725 Marionette INFO loaded listener.js
20:49:22 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 164 (11DAB800) [pid = 2988] [serial = 483] [outer = 0E65A400]
20:49:23 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
20:49:23 INFO - document served over http requires an https
20:49:23 INFO - sub-resource via script-tag using the meta-referrer
20:49:23 INFO - delivery method with swap-origin-redirect and when
20:49:23 INFO - the target request is cross-origin.
20:49:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 795ms
20:49:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:49:23 INFO - PROCESS | 2988 | ++DOCSHELL 14A56000 == 51 [pid = 2988] [id = 172]
20:49:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 165 (14C20000) [pid = 2988] [serial = 484] [outer = 00000000]
20:49:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 166 (15237800) [pid = 2988] [serial = 485] [outer = 14C20000]
20:49:23 INFO - PROCESS | 2988 | 1447476563365 Marionette INFO loaded listener.js
20:49:23 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 167 (16D05000) [pid = 2988] [serial = 486] [outer = 14C20000]
20:49:23 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
20:49:23 INFO - document served over http requires an https
20:49:23 INFO - sub-resource via xhr-request using the meta-referrer
20:49:23 INFO - delivery method with keep-origin-redirect and when
20:49:23 INFO - the target request is cross-origin.
20:49:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 639ms
20:49:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
20:49:23 INFO - PROCESS | 2988 | ++DOCSHELL 15C83C00 == 52 [pid = 2988] [id = 173]
20:49:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 168 (16D04800) [pid = 2988] [serial = 487] [outer = 00000000]
20:49:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 169 (17122800) [pid = 2988] [serial = 488] [outer = 16D04800]
20:49:23 INFO - PROCESS | 2988 | 1447476563997 Marionette INFO loaded listener.js
20:49:24 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 170 (171B8C00) [pid = 2988] [serial = 489] [outer = 16D04800]
20:49:24 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
20:49:24 INFO - document served over http requires an https
20:49:24 INFO - sub-resource via xhr-request using the meta-referrer
20:49:24 INFO - delivery method with no-redirect and when
20:49:24 INFO - the target request is cross-origin.
20:49:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 592ms
20:49:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:49:24 INFO - PROCESS | 2988 | ++DOCSHELL 1771AC00 == 53 [pid = 2988] [id = 174]
20:49:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 171 (1771C800) [pid = 2988] [serial = 490] [outer = 00000000]
20:49:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 172 (17728C00) [pid = 2988] [serial = 491] [outer = 1771C800]
20:49:24 INFO - PROCESS | 2988 | 1447476564600 Marionette INFO loaded listener.js
20:49:24 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 173 (17A0BC00) [pid = 2988] [serial = 492] [outer = 1771C800]
20:49:25 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
20:49:25 INFO - document served over http requires an https
20:49:25 INFO - sub-resource via xhr-request using the meta-referrer
20:49:25 INFO - delivery method with swap-origin-redirect and when
20:49:25 INFO - the target request is cross-origin.
20:49:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 701ms
20:49:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:49:25 INFO - PROCESS | 2988 | ++DOCSHELL 190BE800 == 54 [pid = 2988] [id = 175]
20:49:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 174 (19174400) [pid = 2988] [serial = 493] [outer = 00000000]
20:49:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 175 (19220000) [pid = 2988] [serial = 494] [outer = 19174400]
20:49:25 INFO - PROCESS | 2988 | 1447476565341 Marionette INFO loaded listener.js
20:49:25 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 176 (1952A400) [pid = 2988] [serial = 495] [outer = 19174400]
20:49:25 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
20:49:25 INFO - document served over http requires an http
20:49:25 INFO - sub-resource via fetch-request using the meta-referrer
20:49:25 INFO - delivery method with keep-origin-redirect and when
20:49:25 INFO - the target request is same-origin.
20:49:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 639ms
20:49:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
20:49:25 INFO - PROCESS | 2988 | --DOMWINDOW == 175 (1A3B7C00) [pid = 2988] [serial = 383] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476536782]
20:49:25 INFO - PROCESS | 2988 | --DOMWINDOW == 174 (1C6BD000) [pid = 2988] [serial = 388] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:25 INFO - PROCESS | 2988 | --DOMWINDOW == 173 (192D1800) [pid = 2988] [serial = 378] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:25 INFO - PROCESS | 2988 | --DOMWINDOW == 172 (17A0A400) [pid = 2988] [serial = 417] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:49:25 INFO - PROCESS | 2988 | --DOMWINDOW == 171 (14A58000) [pid = 2988] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:25 INFO - PROCESS | 2988 | --DOMWINDOW == 170 (19178000) [pid = 2988] [serial = 420] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:25 INFO - PROCESS | 2988 | --DOMWINDOW == 169 (1124A800) [pid = 2988] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 168 (18730000) [pid = 2988] [serial = 425] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476547836]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 167 (13F43400) [pid = 2988] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 166 (0E303800) [pid = 2988] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 165 (171BC400) [pid = 2988] [serial = 414] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 164 (16140000) [pid = 2988] [serial = 408] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 163 (190C1000) [pid = 2988] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 162 (0F358000) [pid = 2988] [serial = 422] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 161 (16D0BC00) [pid = 2988] [serial = 411] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 160 (14A62000) [pid = 2988] [serial = 433] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 159 (192CB800) [pid = 2988] [serial = 397] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 158 (1B45F400) [pid = 2988] [serial = 394] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 157 (14A5BC00) [pid = 2988] [serial = 431] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 156 (19526800) [pid = 2988] [serial = 428] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 155 (11A0C000) [pid = 2988] [serial = 400] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 154 (14C25800) [pid = 2988] [serial = 406] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 153 (192CE000) [pid = 2988] [serial = 421] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 152 (17E6DC00) [pid = 2988] [serial = 418] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 151 (0E65D400) [pid = 2988] [serial = 403] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 150 (16D02000) [pid = 2988] [serial = 409] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 149 (190C6400) [pid = 2988] [serial = 426] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476547836]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 148 (15C90800) [pid = 2988] [serial = 423] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 147 (1C7D3400) [pid = 2988] [serial = 391] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 146 (1771CC00) [pid = 2988] [serial = 415] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 145 (17122000) [pid = 2988] [serial = 412] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 144 (192CB000) [pid = 2988] [serial = 384] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476536782]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 143 (1A129000) [pid = 2988] [serial = 381] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 142 (1C7CB400) [pid = 2988] [serial = 389] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 141 (1C5F2000) [pid = 2988] [serial = 386] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 140 (19CC4800) [pid = 2988] [serial = 370] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 139 (11A72800) [pid = 2988] [serial = 373] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 138 (19934800) [pid = 2988] [serial = 379] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 137 (17123800) [pid = 2988] [serial = 376] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 136 (13C46800) [pid = 2988] [serial = 401] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 135 (152C0800) [pid = 2988] [serial = 407] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | --DOMWINDOW == 134 (111BB000) [pid = 2988] [serial = 404] [outer = 00000000] [url = about:blank]
20:49:26 INFO - PROCESS | 2988 | ++DOCSHELL 0E309400 == 55 [pid = 2988] [id = 176]
20:49:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 135 (0E30EC00) [pid = 2988] [serial = 496] [outer = 00000000]
20:49:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 136 (13F43400) [pid = 2988] [serial = 497] [outer = 0E30EC00]
20:49:26 INFO - PROCESS | 2988 | 1447476566070 Marionette INFO loaded listener.js
20:49:26 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 137 (16D02000) [pid = 2988] [serial = 498] [outer = 0E30EC00]
20:49:26 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:49:26 INFO - document served over http requires an http
20:49:26 INFO - sub-resource via fetch-request using the meta-referrer
20:49:26 INFO - delivery method with no-redirect and when
20:49:26 INFO - the target request is same-origin.
20:49:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 639ms
20:49:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:49:26 INFO - PROCESS | 2988 | ++DOCSHELL 19178000 == 56 [pid = 2988] [id = 177]
20:49:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 138 (192D1800) [pid = 2988] [serial = 499] [outer = 00000000]
20:49:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 139 (1A120C00) [pid = 2988] [serial = 500] [outer = 192D1800]
20:49:26 INFO - PROCESS | 2988 | 1447476566587 Marionette INFO loaded listener.js
20:49:26 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 140 (1A3AE800) [pid = 2988] [serial = 501] [outer = 192D1800]
20:49:27 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
20:49:27 INFO - document served over http requires an http
20:49:27 INFO - sub-resource via fetch-request using the meta-referrer
20:49:27 INFO - delivery method with swap-origin-redirect and when
20:49:27 INFO - the target request is same-origin.
20:49:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 593ms
20:49:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:49:27 INFO - PROCESS | 2988 | ++DOCSHELL 17E6D800 == 57 [pid = 2988] [id = 178]
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 141 (19F71800) [pid = 2988] [serial = 502] [outer = 00000000]
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 142 (1B465800) [pid = 2988] [serial = 503] [outer = 19F71800]
20:49:27 INFO - PROCESS | 2988 | 1447476567193 Marionette INFO loaded listener.js
20:49:27 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 143 (1C62B000) [pid = 2988] [serial = 504] [outer = 19F71800]
20:49:27 INFO - PROCESS | 2988 | ++DOCSHELL 1C6BC400 == 58 [pid = 2988] [id = 179]
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 144 (1C7CA800) [pid = 2988] [serial = 505] [outer = 00000000]
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 145 (1CB73000) [pid = 2988] [serial = 506] [outer = 1C7CA800]
20:49:27 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
20:49:27 INFO - document served over http requires an http
20:49:27 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:27 INFO - delivery method with keep-origin-redirect and when
20:49:27 INFO - the target request is same-origin.
20:49:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 624ms
20:49:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:49:27 INFO - PROCESS | 2988 | ++DOCSHELL 1C7D3C00 == 59 [pid = 2988] [id = 180]
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 146 (1C7D4400) [pid = 2988] [serial = 507] [outer = 00000000]
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 147 (1E943800) [pid = 2988] [serial = 508] [outer = 1C7D4400]
20:49:27 INFO - PROCESS | 2988 | 1447476567833 Marionette INFO loaded listener.js
20:49:27 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 148 (1E94F800) [pid = 2988] [serial = 509] [outer = 1C7D4400]
20:49:28 INFO - PROCESS | 2988 | ++DOCSHELL 1F722400 == 60 [pid = 2988] [id = 181]
20:49:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 149 (1F723000) [pid = 2988] [serial = 510] [outer = 00000000]
20:49:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 150 (1F72B000) [pid = 2988] [serial = 511] [outer = 1F723000]
20:49:28 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
20:49:28 INFO - document served over http requires an http
20:49:28 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:28 INFO - delivery method with no-redirect and when
20:49:28 INFO - the target request is same-origin.
20:49:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 640ms
20:49:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:49:28 INFO - PROCESS | 2988 | ++DOCSHELL 11A04000 == 61 [pid = 2988] [id = 182]
20:49:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 151 (1C8B1400) [pid = 2988] [serial = 512] [outer = 00000000]
20:49:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 152 (1C8B7400) [pid = 2988] [serial = 513] [outer = 1C8B1400]
20:49:28 INFO - PROCESS | 2988 | 1447476568513 Marionette INFO loaded listener.js
20:49:28 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 153 (1EF52800) [pid = 2988] [serial = 514] [outer = 1C8B1400]
20:49:28 INFO - PROCESS | 2988 | ++DOCSHELL 10D2CC00 == 62 [pid = 2988] [id = 183]
20:49:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 154 (111BDC00) [pid = 2988] [serial = 515] [outer = 00000000]
20:49:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 155 (11250800) [pid = 2988] [serial = 516] [outer = 111BDC00]
20:49:29 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
20:49:29 INFO - document served over http requires an http
20:49:29 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:29 INFO - delivery method with swap-origin-redirect and when
20:49:29 INFO - the target request is same-origin.
20:49:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 904ms
20:49:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:49:29 INFO - PROCESS | 2988 | ++DOCSHELL 13F62400 == 63 [pid = 2988] [id = 184]
20:49:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 156 (13F8AC00) [pid = 2988] [serial = 517] [outer = 00000000]
20:49:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 157 (14A54C00) [pid = 2988] [serial = 518] [outer = 13F8AC00]
20:49:29 INFO - PROCESS | 2988 | 1447476569585 Marionette INFO loaded listener.js
20:49:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 158 (152BAC00) [pid = 2988] [serial = 519] [outer = 13F8AC00]
20:49:30 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
20:49:30 INFO - document served over http requires an http
20:49:30 INFO - sub-resource via script-tag using the meta-referrer
20:49:30 INFO - delivery method with keep-origin-redirect and when
20:49:30 INFO - the target request is same-origin.
20:49:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1185ms
20:49:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
20:49:30 INFO - PROCESS | 2988 | ++DOCSHELL 1E859800 == 64 [pid = 2988] [id = 185]
20:49:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 159 (1E859C00) [pid = 2988] [serial = 520] [outer = 00000000]
20:49:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 160 (1E85FC00) [pid = 2988] [serial = 521] [outer = 1E859C00]
20:49:30 INFO - PROCESS | 2988 | 1447476570785 Marionette INFO loaded listener.js
20:49:30 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 161 (1EA69C00) [pid = 2988] [serial = 522] [outer = 1E859C00]
20:49:31 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
20:49:31 INFO - document served over http requires an http
20:49:31 INFO - sub-resource via script-tag using the meta-referrer
20:49:31 INFO - delivery method with no-redirect and when
20:49:31 INFO - the target request is same-origin.
20:49:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 935ms
20:49:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:49:31 INFO - PROCESS | 2988 | ++DOCSHELL 1CB26800 == 65 [pid = 2988] [id = 186]
20:49:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 162 (1CB26C00) [pid = 2988] [serial = 523] [outer = 00000000]
20:49:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 163 (1E853000) [pid = 2988] [serial = 524] [outer = 1CB26C00]
20:49:31 INFO - PROCESS | 2988 | 1447476571690 Marionette INFO loaded listener.js
20:49:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 164 (1E85CC00) [pid = 2988] [serial = 525] [outer = 1CB26C00]
20:49:32 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
20:49:32 INFO - document served over http requires an http
20:49:32 INFO - sub-resource via script-tag using the meta-referrer
20:49:32 INFO - delivery method with swap-origin-redirect and when
20:49:32 INFO - the target request is same-origin.
20:49:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 998ms
20:49:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:49:32 INFO - PROCESS | 2988 | ++DOCSHELL 174B9800 == 66 [pid = 2988] [id = 187]
20:49:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 165 (174BA800) [pid = 2988] [serial = 526] [outer = 00000000]
20:49:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 166 (174C4C00) [pid = 2988] [serial = 527] [outer = 174BA800]
20:49:32 INFO - PROCESS | 2988 | 1447476572661 Marionette INFO loaded listener.js
20:49:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 167 (1F1E0C00) [pid = 2988] [serial = 528] [outer = 174BA800]
20:49:33 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
20:49:33 INFO - document served over http requires an http
20:49:33 INFO - sub-resource via xhr-request using the meta-referrer
20:49:33 INFO - delivery method with keep-origin-redirect and when
20:49:33 INFO - the target request is same-origin.
20:49:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 842ms
20:49:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
20:49:33 INFO - PROCESS | 2988 | ++DOCSHELL 1C8B1800 == 67 [pid = 2988] [id = 188]
20:49:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 168 (1E83BC00) [pid = 2988] [serial = 529] [outer = 00000000]
20:49:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 169 (1E843800) [pid = 2988] [serial = 530] [outer = 1E83BC00]
20:49:33 INFO - PROCESS | 2988 | 1447476573544 Marionette INFO loaded listener.js
20:49:33 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 170 (1F72E800) [pid = 2988] [serial = 531] [outer = 1E83BC00]
20:49:34 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
20:49:34 INFO - document served over http requires an http
20:49:34 INFO - sub-resource via xhr-request using the meta-referrer
20:49:34 INFO - delivery method with no-redirect and when
20:49:34 INFO - the target request is same-origin.
20:49:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 889ms
20:49:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:49:34 INFO - PROCESS | 2988 | ++DOCSHELL 1746EC00 == 68 [pid = 2988] [id = 189]
20:49:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 171 (17471400) [pid = 2988] [serial = 532] [outer = 00000000]
20:49:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 172 (17474C00) [pid = 2988] [serial = 533] [outer = 17471400]
20:49:34 INFO - PROCESS | 2988 | 1447476574437 Marionette INFO loaded listener.js
20:49:34 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 173 (17478C00) [pid = 2988] [serial = 534] [outer = 17471400]
20:49:35 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
20:49:35 INFO - document served over http requires an http
20:49:35 INFO - sub-resource via xhr-request using the meta-referrer
20:49:35 INFO - delivery method with swap-origin-redirect and when
20:49:35 INFO - the target request is same-origin.
20:49:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 873ms
20:49:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:49:35 INFO - PROCESS | 2988 | ++DOCSHELL 17471000 == 69 [pid = 2988] [id = 190]
20:49:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 174 (1747D000) [pid = 2988] [serial = 535] [outer = 00000000]
20:49:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 175 (1CCCF800) [pid = 2988] [serial = 536] [outer = 1747D000]
20:49:35 INFO - PROCESS | 2988 | 1447476575324 Marionette INFO loaded listener.js
20:49:35 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 176 (1CCD2C00) [pid = 2988] [serial = 537] [outer = 1747D000]
20:49:35 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
20:49:35 INFO - document served over http requires an https
20:49:35 INFO - sub-resource via fetch-request using the meta-referrer
20:49:35 INFO - delivery method with keep-origin-redirect and when
20:49:35 INFO - the target request is same-origin.
20:49:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 935ms
20:49:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
20:49:36 INFO - PROCESS | 2988 | ++DOCSHELL 1CCD3000 == 70 [pid = 2988] [id = 191]
20:49:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 177 (1CCD4000) [pid = 2988] [serial = 538] [outer = 00000000]
20:49:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 178 (1CCDE400) [pid = 2988] [serial = 539] [outer = 1CCD4000]
20:49:36 INFO - PROCESS | 2988 | 1447476576283 Marionette INFO loaded listener.js
20:49:36 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 179 (1CCE0C00) [pid = 2988] [serial = 540] [outer = 1CCD4000]
20:49:36 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:49:36 INFO - document served over http requires an https
20:49:36 INFO - sub-resource via fetch-request using the meta-referrer
20:49:36 INFO - delivery method with no-redirect and when
20:49:36 INFO - the target request is same-origin.
20:49:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 889ms
20:49:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:49:37 INFO - PROCESS | 2988 | ++DOCSHELL 1CCE7800 == 71 [pid = 2988] [id = 192]
20:49:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 180 (1CCE7C00) [pid = 2988] [serial = 541] [outer = 00000000]
20:49:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 181 (1CCEC800) [pid = 2988] [serial = 542] [outer = 1CCE7C00]
20:49:37 INFO - PROCESS | 2988 | 1447476577221 Marionette INFO loaded listener.js
20:49:37 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 182 (1E856800) [pid = 2988] [serial = 543] [outer = 1CCE7C00]
20:49:37 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
20:49:37 INFO - document served over http requires an https
20:49:37 INFO - sub-resource via fetch-request using the meta-referrer
20:49:37 INFO - delivery method with swap-origin-redirect and when
20:49:37 INFO - the target request is same-origin.
20:49:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 935ms
20:49:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:49:39 INFO - PROCESS | 2988 | ++DOCSHELL 14A53C00 == 72 [pid = 2988] [id = 193]
20:49:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 183 (14A5D000) [pid = 2988] [serial = 544] [outer = 00000000]
20:49:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 184 (1CA24800) [pid = 2988] [serial = 545] [outer = 14A5D000]
20:49:39 INFO - PROCESS | 2988 | 1447476579154 Marionette INFO loaded listener.js
20:49:39 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 185 (1CA27400) [pid = 2988] [serial = 546] [outer = 14A5D000]
20:49:39 INFO - PROCESS | 2988 | ++DOCSHELL 16DA8400 == 73 [pid = 2988] [id = 194]
20:49:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 186 (16DB3C00) [pid = 2988] [serial = 547] [outer = 00000000]
20:49:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 187 (171B1400) [pid = 2988] [serial = 548] [outer = 16DB3C00]
20:49:40 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
20:49:40 INFO - document served over http requires an https
20:49:40 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:40 INFO - delivery method with keep-origin-redirect and when
20:49:40 INFO - the target request is same-origin.
20:49:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2308ms
20:49:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:49:40 INFO - PROCESS | 2988 | ++DOCSHELL 15630400 == 74 [pid = 2988] [id = 195]
20:49:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 188 (15630800) [pid = 2988] [serial = 549] [outer = 00000000]
20:49:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 189 (16DAD000) [pid = 2988] [serial = 550] [outer = 15630800]
20:49:40 INFO - PROCESS | 2988 | 1447476580526 Marionette INFO loaded listener.js
20:49:40 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 190 (13F59400) [pid = 2988] [serial = 551] [outer = 15630800]
20:49:40 INFO - PROCESS | 2988 | ++DOCSHELL 17181000 == 75 [pid = 2988] [id = 196]
20:49:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 191 (17472800) [pid = 2988] [serial = 552] [outer = 00000000]
20:49:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 192 (0F119400) [pid = 2988] [serial = 553] [outer = 17472800]
20:49:41 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
20:49:41 INFO - document served over http requires an https
20:49:41 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:41 INFO - delivery method with no-redirect and when
20:49:41 INFO - the target request is same-origin.
20:49:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1218ms
20:49:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 19449C00 == 74 [pid = 2988] [id = 69]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1F722400 == 73 [pid = 2988] [id = 181]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1C7D3C00 == 72 [pid = 2988] [id = 180]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1C6BC400 == 71 [pid = 2988] [id = 179]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 17E6D800 == 70 [pid = 2988] [id = 178]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 19178000 == 69 [pid = 2988] [id = 177]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 0E309400 == 68 [pid = 2988] [id = 176]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 190BE800 == 67 [pid = 2988] [id = 175]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1771AC00 == 66 [pid = 2988] [id = 174]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 15C83C00 == 65 [pid = 2988] [id = 173]
20:49:41 INFO - PROCESS | 2988 | ++DOCSHELL 0E659C00 == 66 [pid = 2988] [id = 197]
20:49:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 193 (0E9EC400) [pid = 2988] [serial = 554] [outer = 00000000]
20:49:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 194 (11566400) [pid = 2988] [serial = 555] [outer = 0E9EC400]
20:49:41 INFO - PROCESS | 2988 | 1447476581760 Marionette INFO loaded listener.js
20:49:41 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 195 (11B93800) [pid = 2988] [serial = 556] [outer = 0E9EC400]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 14A56000 == 65 [pid = 2988] [id = 172]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 0E637C00 == 64 [pid = 2988] [id = 171]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1613DC00 == 63 [pid = 2988] [id = 170]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1717D400 == 62 [pid = 2988] [id = 168]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 0F11BC00 == 61 [pid = 2988] [id = 169]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1F1D8400 == 60 [pid = 2988] [id = 166]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1E74B400 == 59 [pid = 2988] [id = 164]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1CB7AC00 == 58 [pid = 2988] [id = 161]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1CB72000 == 57 [pid = 2988] [id = 160]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1C623000 == 56 [pid = 2988] [id = 159]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 13C75400 == 55 [pid = 2988] [id = 158]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 1944F800 == 54 [pid = 2988] [id = 157]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 13C71000 == 53 [pid = 2988] [id = 156]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 111B7800 == 52 [pid = 2988] [id = 155]
20:49:41 INFO - PROCESS | 2988 | --DOCSHELL 0F357000 == 51 [pid = 2988] [id = 154]
20:49:41 INFO - PROCESS | 2988 | --DOMWINDOW == 194 (178CC800) [pid = 2988] [serial = 416] [outer = 00000000] [url = about:blank]
20:49:41 INFO - PROCESS | 2988 | --DOMWINDOW == 193 (1857E000) [pid = 2988] [serial = 419] [outer = 00000000] [url = about:blank]
20:49:41 INFO - PROCESS | 2988 | --DOMWINDOW == 192 (19703C00) [pid = 2988] [serial = 429] [outer = 00000000] [url = about:blank]
20:49:41 INFO - PROCESS | 2988 | --DOMWINDOW == 191 (171BB400) [pid = 2988] [serial = 424] [outer = 00000000] [url = about:blank]
20:49:41 INFO - PROCESS | 2988 | --DOMWINDOW == 190 (1717BC00) [pid = 2988] [serial = 413] [outer = 00000000] [url = about:blank]
20:49:41 INFO - PROCESS | 2988 | --DOMWINDOW == 189 (16DB2000) [pid = 2988] [serial = 410] [outer = 00000000] [url = about:blank]
20:49:42 INFO - PROCESS | 2988 | ++DOCSHELL 16D0E400 == 52 [pid = 2988] [id = 198]
20:49:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 190 (16D0EC00) [pid = 2988] [serial = 557] [outer = 00000000]
20:49:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 191 (16DB3000) [pid = 2988] [serial = 558] [outer = 16D0EC00]
20:49:42 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
20:49:42 INFO - document served over http requires an https
20:49:42 INFO - sub-resource via iframe-tag using the meta-referrer
20:49:42 INFO - delivery method with swap-origin-redirect and when
20:49:42 INFO - the target request is same-origin.
20:49:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 999ms
20:49:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:49:42 INFO - PROCESS | 2988 | ++DOCSHELL 11E99800 == 53 [pid = 2988] [id = 199]
20:49:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 192 (12AA3800) [pid = 2988] [serial = 559] [outer = 00000000]
20:49:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 193 (1717D800) [pid = 2988] [serial = 560] [outer = 12AA3800]
20:49:42 INFO - PROCESS | 2988 | 1447476582649 Marionette INFO loaded listener.js
20:49:42 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 194 (174BD000) [pid = 2988] [serial = 561] [outer = 12AA3800]
20:49:43 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
20:49:43 INFO - document served over http requires an https
20:49:43 INFO - sub-resource via script-tag using the meta-referrer
20:49:43 INFO - delivery method with keep-origin-redirect and when
20:49:43 INFO - the target request is same-origin.
20:49:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 687ms
20:49:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
20:49:43 INFO - PROCESS | 2988 | ++DOCSHELL 17725400 == 54 [pid = 2988] [id = 200]
20:49:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 195 (17729000) [pid = 2988] [serial = 562] [outer = 00000000]
20:49:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 196 (179BA800) [pid = 2988] [serial = 563] [outer = 17729000]
20:49:43 INFO - PROCESS | 2988 | 1447476583289 Marionette INFO loaded listener.js
20:49:43 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 197 (17A18000) [pid = 2988] [serial = 564] [outer = 17729000]
20:49:43 INFO - TEST-PASS | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:49:43 INFO - document served over http requires an https
20:49:43 INFO - sub-resource via script-tag using the meta-referrer
20:49:43 INFO - delivery method with no-redirect and when
20:49:43 INFO - the target request is same-origin.
20:49:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 640ms
20:49:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:49:43 INFO - PROCESS | 2988 | ++DOCSHELL 17A15C00 == 55 [pid = 2988] [id = 201]
20:49:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 198 (18725C00) [pid = 2988] [serial = 565] [outer = 00000000]
20:49:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 199 (190C3C00) [pid = 2988] [serial = 566] [outer = 18725C00]
20:49:43 INFO - PROCESS | 2988 | 1447476583901 Marionette INFO loaded listener.js
20:49:43 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 200 (192D5800) [pid = 2988] [serial = 567] [outer = 18725C00]
20:49:44 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
20:49:44 INFO - document served over http requires an https
20:49:44 INFO - sub-resource via script-tag using the meta-referrer
20:49:44 INFO - delivery method with swap-origin-redirect and when
20:49:44 INFO - the target request is same-origin.
20:49:44 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 702ms
20:49:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:49:44 INFO - PROCESS | 2988 | ++DOCSHELL 1970E800 == 56 [pid = 2988] [id = 202]
20:49:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 201 (1992DC00) [pid = 2988] [serial = 568] [outer = 00000000]
20:49:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 202 (199CC000) [pid = 2988] [serial = 569] [outer = 1992DC00]
20:49:44 INFO - PROCESS | 2988 | 1447476584728 Marionette INFO loaded listener.js
20:49:44 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 203 (1A125C00) [pid = 2988] [serial = 570] [outer = 1992DC00]
20:49:45 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
20:49:45 INFO - document served over http requires an https
20:49:45 INFO - sub-resource via xhr-request using the meta-referrer
20:49:45 INFO - delivery method with keep-origin-redirect and when
20:49:45 INFO - the target request is same-origin.
20:49:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 734ms
20:49:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
20:49:45 INFO - PROCESS | 2988 | ++DOCSHELL 19F73000 == 57 [pid = 2988] [id = 203]
20:49:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 204 (19F78800) [pid = 2988] [serial = 571] [outer = 00000000]
20:49:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 205 (1B422400) [pid = 2988] [serial = 572] [outer = 19F78800]
20:49:45 INFO - PROCESS | 2988 | 1447476585401 Marionette INFO loaded listener.js
20:49:45 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 206 (1C5F1000) [pid = 2988] [serial = 573] [outer = 19F78800]
20:49:45 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
20:49:45 INFO - document served over http requires an https
20:49:45 INFO - sub-resource via xhr-request using the meta-referrer
20:49:45 INFO - delivery method with no-redirect and when
20:49:45 INFO - the target request is same-origin.
20:49:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 640ms
20:49:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:49:46 INFO - PROCESS | 2988 | ++DOCSHELL 1C5F5400 == 58 [pid = 2988] [id = 204]
20:49:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 207 (1C6BC400) [pid = 2988] [serial = 574] [outer = 00000000]
20:49:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 208 (1C7CF800) [pid = 2988] [serial = 575] [outer = 1C6BC400]
20:49:46 INFO - PROCESS | 2988 | 1447476586067 Marionette INFO loaded listener.js
20:49:46 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 209 (1C8BA800) [pid = 2988] [serial = 576] [outer = 1C6BC400]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 208 (1E74E400) [pid = 2988] [serial = 463] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 207 (1F1D9C00) [pid = 2988] [serial = 468] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476558174]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 206 (11249400) [pid = 2988] [serial = 432] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 205 (16D04800) [pid = 2988] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 204 (14C20000) [pid = 2988] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 203 (1C7D4400) [pid = 2988] [serial = 507] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 202 (19F71800) [pid = 2988] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 201 (111AF400) [pid = 2988] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 200 (1771C800) [pid = 2988] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 199 (192D1800) [pid = 2988] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 198 (1C7CA800) [pid = 2988] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 197 (0E30EC00) [pid = 2988] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 196 (171B4C00) [pid = 2988] [serial = 473] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 195 (1E751C00) [pid = 2988] [serial = 469] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476558174]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 194 (1E758C00) [pid = 2988] [serial = 466] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 193 (1C7CAC00) [pid = 2988] [serial = 449] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 192 (1CB78C00) [pid = 2988] [serial = 452] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 191 (1E910400) [pid = 2988] [serial = 455] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 190 (16DAE000) [pid = 2988] [serial = 440] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 189 (1B46B000) [pid = 2988] [serial = 446] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 188 (15237800) [pid = 2988] [serial = 485] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 187 (1A128800) [pid = 2988] [serial = 443] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 186 (1A120C00) [pid = 2988] [serial = 500] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 185 (11854800) [pid = 2988] [serial = 437] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 184 (16D09400) [pid = 2988] [serial = 479] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 183 (17728C00) [pid = 2988] [serial = 491] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 182 (1CB73000) [pid = 2988] [serial = 506] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 181 (1B465800) [pid = 2988] [serial = 503] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 180 (1124A400) [pid = 2988] [serial = 476] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 179 (13F43400) [pid = 2988] [serial = 497] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 178 (17122800) [pid = 2988] [serial = 488] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 177 (1C8B7400) [pid = 2988] [serial = 513] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 176 (1E943800) [pid = 2988] [serial = 508] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 175 (19220000) [pid = 2988] [serial = 494] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 174 (1F72B000) [pid = 2988] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476568211]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 173 (0E65A400) [pid = 2988] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 172 (19174400) [pid = 2988] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 171 (1F723000) [pid = 2988] [serial = 510] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476568211]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 170 (1613EC00) [pid = 2988] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 169 (19710800) [pid = 2988] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 168 (112A6C00) [pid = 2988] [serial = 482] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 167 (10DF3800) [pid = 2988] [serial = 474] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 166 (1F72B800) [pid = 2988] [serial = 471] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 165 (1EA6BC00) [pid = 2988] [serial = 458] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 164 (1E753400) [pid = 2988] [serial = 464] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 163 (1EF60C00) [pid = 2988] [serial = 461] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 162 (1A125800) [pid = 2988] [serial = 371] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 161 (19932000) [pid = 2988] [serial = 434] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 160 (16D05000) [pid = 2988] [serial = 486] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 159 (11A0FC00) [pid = 2988] [serial = 191] [outer = 00000000] [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.]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 158 (17A0BC00) [pid = 2988] [serial = 492] [outer = 00000000] [url = about:blank]
20:49:46 INFO - PROCESS | 2988 | --DOMWINDOW == 157 (171B8C00) [pid = 2988] [serial = 489] [outer = 00000000] [url = about:blank]
20:49:46 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
20:49:46 INFO - document served over http requires an https
20:49:46 INFO - sub-resource via xhr-request using the meta-referrer
20:49:46 INFO - delivery method with swap-origin-redirect and when
20:49:46 INFO - the target request is same-origin.
20:49:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 843ms
20:49:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:49:46 INFO - PROCESS | 2988 | ++DOCSHELL 1184DC00 == 59 [pid = 2988] [id = 205]
20:49:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 158 (13F43400) [pid = 2988] [serial = 577] [outer = 00000000]
20:49:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 159 (17122800) [pid = 2988] [serial = 578] [outer = 13F43400]
20:49:46 INFO - PROCESS | 2988 | 1447476586851 Marionette INFO loaded listener.js
20:49:46 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 160 (19CBD400) [pid = 2988] [serial = 579] [outer = 13F43400]
20:49:47 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
20:49:47 INFO - document served over http requires an http
20:49:47 INFO - sub-resource via fetch-request using the http-csp
20:49:47 INFO - delivery method with keep-origin-redirect and when
20:49:47 INFO - the target request is cross-origin.
20:49:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 640ms
20:49:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
20:49:47 INFO - PROCESS | 2988 | ++DOCSHELL 15237800 == 60 [pid = 2988] [id = 206]
20:49:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 161 (1767A400) [pid = 2988] [serial = 580] [outer = 00000000]
20:49:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 162 (1C8ADC00) [pid = 2988] [serial = 581] [outer = 1767A400]
20:49:47 INFO - PROCESS | 2988 | 1447476587489 Marionette INFO loaded listener.js
20:49:47 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 163 (1CB24800) [pid = 2988] [serial = 582] [outer = 1767A400]
20:49:47 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
20:49:47 INFO - document served over http requires an http
20:49:47 INFO - sub-resource via fetch-request using the http-csp
20:49:47 INFO - delivery method with no-redirect and when
20:49:47 INFO - the target request is cross-origin.
20:49:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 640ms
20:49:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:49:48 INFO - PROCESS | 2988 | ++DOCSHELL 1CA2CC00 == 61 [pid = 2988] [id = 207]
20:49:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 164 (1CB75400) [pid = 2988] [serial = 583] [outer = 00000000]
20:49:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 165 (1CCB7000) [pid = 2988] [serial = 584] [outer = 1CB75400]
20:49:48 INFO - PROCESS | 2988 | 1447476588150 Marionette INFO loaded listener.js
20:49:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 166 (1E74C000) [pid = 2988] [serial = 585] [outer = 1CB75400]
20:49:48 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:49:48 INFO - document served over http requires an http
20:49:48 INFO - sub-resource via fetch-request using the http-csp
20:49:48 INFO - delivery method with swap-origin-redirect and when
20:49:48 INFO - the target request is cross-origin.
20:49:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 906ms
20:49:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:49:49 INFO - PROCESS | 2988 | ++DOCSHELL 13F5BC00 == 62 [pid = 2988] [id = 208]
20:49:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 167 (13F5C000) [pid = 2988] [serial = 586] [outer = 00000000]
20:49:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 168 (14A5E800) [pid = 2988] [serial = 587] [outer = 13F5C000]
20:49:49 INFO - PROCESS | 2988 | 1447476589207 Marionette INFO loaded listener.js
20:49:49 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 169 (1613D400) [pid = 2988] [serial = 588] [outer = 13F5C000]
20:49:49 INFO - PROCESS | 2988 | ++DOCSHELL 16D06800 == 63 [pid = 2988] [id = 209]
20:49:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 170 (16DAF800) [pid = 2988] [serial = 589] [outer = 00000000]
20:49:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 171 (1771F400) [pid = 2988] [serial = 590] [outer = 16DAF800]
20:49:49 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
20:49:49 INFO - document served over http requires an http
20:49:49 INFO - sub-resource via iframe-tag using the http-csp
20:49:49 INFO - delivery method with keep-origin-redirect and when
20:49:49 INFO - the target request is cross-origin.
20:49:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 999ms
20:49:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:49:50 INFO - PROCESS | 2988 | ++DOCSHELL 1771A800 == 64 [pid = 2988] [id = 210]
20:49:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 172 (179B6400) [pid = 2988] [serial = 591] [outer = 00000000]
20:49:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 173 (199C5800) [pid = 2988] [serial = 592] [outer = 179B6400]
20:49:50 INFO - PROCESS | 2988 | 1447476590226 Marionette INFO loaded listener.js
20:49:50 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 174 (1C7CEC00) [pid = 2988] [serial = 593] [outer = 179B6400]
20:49:50 INFO - PROCESS | 2988 | ++DOCSHELL 1E74B400 == 65 [pid = 2988] [id = 211]
20:49:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 175 (1E74B800) [pid = 2988] [serial = 594] [outer = 00000000]
20:49:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 176 (1CCB3000) [pid = 2988] [serial = 595] [outer = 1E74B800]
20:49:50 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
20:49:50 INFO - document served over http requires an http
20:49:50 INFO - sub-resource via iframe-tag using the http-csp
20:49:50 INFO - delivery method with no-redirect and when
20:49:50 INFO - the target request is cross-origin.
20:49:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 983ms
20:49:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:49:51 INFO - PROCESS | 2988 | ++DOCSHELL 1E74FC00 == 66 [pid = 2988] [id = 212]
20:49:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 177 (1E750400) [pid = 2988] [serial = 596] [outer = 00000000]
20:49:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 178 (1E90BC00) [pid = 2988] [serial = 597] [outer = 1E750400]
20:49:51 INFO - PROCESS | 2988 | 1447476591200 Marionette INFO loaded listener.js
20:49:51 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 179 (1E945400) [pid = 2988] [serial = 598] [outer = 1E750400]
20:49:51 INFO - PROCESS | 2988 | ++DOCSHELL 1E857400 == 67 [pid = 2988] [id = 213]
20:49:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 180 (1E85C000) [pid = 2988] [serial = 599] [outer = 00000000]
20:49:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 181 (1EF55400) [pid = 2988] [serial = 600] [outer = 1E85C000]
20:49:51 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
20:49:51 INFO - document served over http requires an http
20:49:51 INFO - sub-resource via iframe-tag using the http-csp
20:49:51 INFO - delivery method with swap-origin-redirect and when
20:49:51 INFO - the target request is cross-origin.
20:49:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 999ms
20:49:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:49:52 INFO - PROCESS | 2988 | ++DOCSHELL 1EA68400 == 68 [pid = 2988] [id = 214]
20:49:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 182 (1EA69800) [pid = 2988] [serial = 601] [outer = 00000000]
20:49:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 183 (1F720C00) [pid = 2988] [serial = 602] [outer = 1EA69800]
20:49:52 INFO - PROCESS | 2988 | 1447476592243 Marionette INFO loaded listener.js
20:49:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 184 (1FC87800) [pid = 2988] [serial = 603] [outer = 1EA69800]
20:49:52 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
20:49:52 INFO - document served over http requires an http
20:49:52 INFO - sub-resource via script-tag using the http-csp
20:49:52 INFO - delivery method with keep-origin-redirect and when
20:49:52 INFO - the target request is cross-origin.
20:49:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 905ms
20:49:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
20:49:53 INFO - PROCESS | 2988 | ++DOCSHELL 1752FC00 == 69 [pid = 2988] [id = 215]
20:49:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 185 (17530C00) [pid = 2988] [serial = 604] [outer = 00000000]
20:49:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 186 (17537000) [pid = 2988] [serial = 605] [outer = 17530C00]
20:49:53 INFO - PROCESS | 2988 | 1447476593090 Marionette INFO loaded listener.js
20:49:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 187 (1EF60800) [pid = 2988] [serial = 606] [outer = 17530C00]
20:49:53 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
20:49:53 INFO - document served over http requires an http
20:49:53 INFO - sub-resource via script-tag using the http-csp
20:49:53 INFO - delivery method with no-redirect and when
20:49:53 INFO - the target request is cross-origin.
20:49:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 906ms
20:49:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:49:53 INFO - PROCESS | 2988 | ++DOCSHELL 1EA26000 == 70 [pid = 2988] [id = 216]
20:49:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 188 (1EA26400) [pid = 2988] [serial = 607] [outer = 00000000]
20:49:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 189 (1EA2FC00) [pid = 2988] [serial = 608] [outer = 1EA26400]
20:49:54 INFO - PROCESS | 2988 | 1447476594014 Marionette INFO loaded listener.js
20:49:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 190 (1FC90400) [pid = 2988] [serial = 609] [outer = 1EA26400]
20:49:54 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
20:49:54 INFO - document served over http requires an http
20:49:54 INFO - sub-resource via script-tag using the http-csp
20:49:54 INFO - delivery method with swap-origin-redirect and when
20:49:54 INFO - the target request is cross-origin.
20:49:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 889ms
20:49:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:49:54 INFO - PROCESS | 2988 | ++DOCSHELL 1EA33400 == 71 [pid = 2988] [id = 217]
20:49:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 191 (1EA72000) [pid = 2988] [serial = 610] [outer = 00000000]
20:49:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 192 (1EA7B000) [pid = 2988] [serial = 611] [outer = 1EA72000]
20:49:54 INFO - PROCESS | 2988 | 1447476594938 Marionette INFO loaded listener.js
20:49:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 193 (1EA7DC00) [pid = 2988] [serial = 612] [outer = 1EA72000]
20:49:55 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
20:49:55 INFO - document served over http requires an http
20:49:55 INFO - sub-resource via xhr-request using the http-csp
20:49:55 INFO - delivery method with keep-origin-redirect and when
20:49:55 INFO - the target request is cross-origin.
20:49:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 906ms
20:49:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
20:49:55 INFO - PROCESS | 2988 | ++DOCSHELL 1EA79000 == 72 [pid = 2988] [id = 218]
20:49:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 194 (1EA7A000) [pid = 2988] [serial = 613] [outer = 00000000]
20:49:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 195 (1F7D3800) [pid = 2988] [serial = 614] [outer = 1EA7A000]
20:49:55 INFO - PROCESS | 2988 | 1447476595843 Marionette INFO loaded listener.js
20:49:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 196 (1F7D9800) [pid = 2988] [serial = 615] [outer = 1EA7A000]
20:49:56 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
20:49:56 INFO - document served over http requires an http
20:49:56 INFO - sub-resource via xhr-request using the http-csp
20:49:56 INFO - delivery method with no-redirect and when
20:49:56 INFO - the target request is cross-origin.
20:49:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 905ms
20:49:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:49:56 INFO - PROCESS | 2988 | ++DOCSHELL 1E3E7400 == 73 [pid = 2988] [id = 219]
20:49:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 197 (1E3E7C00) [pid = 2988] [serial = 616] [outer = 00000000]
20:49:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 198 (1E3EE400) [pid = 2988] [serial = 617] [outer = 1E3E7C00]
20:49:56 INFO - PROCESS | 2988 | 1447476596781 Marionette INFO loaded listener.js
20:49:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 199 (1EA73C00) [pid = 2988] [serial = 618] [outer = 1E3E7C00]
20:49:57 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
20:49:57 INFO - document served over http requires an http
20:49:57 INFO - sub-resource via xhr-request using the http-csp
20:49:57 INFO - delivery method with swap-origin-redirect and when
20:49:57 INFO - the target request is cross-origin.
20:49:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 828ms
20:49:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:49:57 INFO - PROCESS | 2988 | ++DOCSHELL 1E481C00 == 74 [pid = 2988] [id = 220]
20:49:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 200 (1E483000) [pid = 2988] [serial = 619] [outer = 00000000]
20:49:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 201 (1E487C00) [pid = 2988] [serial = 620] [outer = 1E483000]
20:49:57 INFO - PROCESS | 2988 | 1447476597634 Marionette INFO loaded listener.js
20:49:57 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 202 (1E48CC00) [pid = 2988] [serial = 621] [outer = 1E483000]
20:49:59 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
20:49:59 INFO - document served over http requires an https
20:49:59 INFO - sub-resource via fetch-request using the http-csp
20:49:59 INFO - delivery method with keep-origin-redirect and when
20:49:59 INFO - the target request is cross-origin.
20:49:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2045ms
20:49:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
20:49:59 INFO - PROCESS | 2988 | ++DOCSHELL 1124E000 == 75 [pid = 2988] [id = 221]
20:49:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 203 (11A6D000) [pid = 2988] [serial = 622] [outer = 00000000]
20:49:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 204 (13F46800) [pid = 2988] [serial = 623] [outer = 11A6D000]
20:49:59 INFO - PROCESS | 2988 | 1447476599716 Marionette INFO loaded listener.js
20:49:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:49:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 205 (17A12800) [pid = 2988] [serial = 624] [outer = 11A6D000]
20:50:00 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
20:50:00 INFO - document served over http requires an https
20:50:00 INFO - sub-resource via fetch-request using the http-csp
20:50:00 INFO - delivery method with no-redirect and when
20:50:00 INFO - the target request is cross-origin.
20:50:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 952ms
20:50:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:50:00 INFO - PROCESS | 2988 | ++DOCSHELL 1A7CB400 == 76 [pid = 2988] [id = 222]
20:50:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 206 (1A7CFC00) [pid = 2988] [serial = 625] [outer = 00000000]
20:50:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 207 (1E8D0800) [pid = 2988] [serial = 626] [outer = 1A7CFC00]
20:50:00 INFO - PROCESS | 2988 | 1447476600620 Marionette INFO loaded listener.js
20:50:00 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 208 (1E8D4400) [pid = 2988] [serial = 627] [outer = 1A7CFC00]
20:50:01 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
20:50:01 INFO - document served over http requires an https
20:50:01 INFO - sub-resource via fetch-request using the http-csp
20:50:01 INFO - delivery method with swap-origin-redirect and when
20:50:01 INFO - the target request is cross-origin.
20:50:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1296ms
20:50:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:50:01 INFO - PROCESS | 2988 | ++DOCSHELL 112A9800 == 77 [pid = 2988] [id = 223]
20:50:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 209 (115AC400) [pid = 2988] [serial = 628] [outer = 00000000]
20:50:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 210 (14A5A800) [pid = 2988] [serial = 629] [outer = 115AC400]
20:50:01 INFO - PROCESS | 2988 | 1447476601940 Marionette INFO loaded listener.js
20:50:01 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 211 (14C2CC00) [pid = 2988] [serial = 630] [outer = 115AC400]
20:50:02 INFO - PROCESS | 2988 | ++DOCSHELL 10D44400 == 78 [pid = 2988] [id = 224]
20:50:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 212 (11A72800) [pid = 2988] [serial = 631] [outer = 00000000]
20:50:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 213 (15971000) [pid = 2988] [serial = 632] [outer = 11A72800]
20:50:02 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
20:50:02 INFO - document served over http requires an https
20:50:02 INFO - sub-resource via iframe-tag using the http-csp
20:50:02 INFO - delivery method with keep-origin-redirect and when
20:50:02 INFO - the target request is cross-origin.
20:50:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1155ms
20:50:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:50:03 INFO - PROCESS | 2988 | ++DOCSHELL 16140800 == 79 [pid = 2988] [id = 225]
20:50:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 214 (16D04000) [pid = 2988] [serial = 633] [outer = 00000000]
20:50:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 215 (17470000) [pid = 2988] [serial = 634] [outer = 16D04000]
20:50:03 INFO - PROCESS | 2988 | 1447476603070 Marionette INFO loaded listener.js
20:50:03 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 216 (174C2C00) [pid = 2988] [serial = 635] [outer = 16D04000]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 19530400 == 78 [pid = 2988] [id = 131]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 15237800 == 77 [pid = 2988] [id = 206]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1184DC00 == 76 [pid = 2988] [id = 205]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1C5F5400 == 75 [pid = 2988] [id = 204]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 19F73000 == 74 [pid = 2988] [id = 203]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1970E800 == 73 [pid = 2988] [id = 202]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 17A15C00 == 72 [pid = 2988] [id = 201]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 17725400 == 71 [pid = 2988] [id = 200]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 11E99800 == 70 [pid = 2988] [id = 199]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 16D0E400 == 69 [pid = 2988] [id = 198]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 0E659C00 == 68 [pid = 2988] [id = 197]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 17181000 == 67 [pid = 2988] [id = 196]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 15630400 == 66 [pid = 2988] [id = 195]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 16DA8400 == 65 [pid = 2988] [id = 194]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1CCE7800 == 64 [pid = 2988] [id = 192]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1CCD3000 == 63 [pid = 2988] [id = 191]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 17471000 == 62 [pid = 2988] [id = 190]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1746EC00 == 61 [pid = 2988] [id = 189]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1C8B1800 == 60 [pid = 2988] [id = 188]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 174B9800 == 59 [pid = 2988] [id = 187]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1CB26800 == 58 [pid = 2988] [id = 186]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 1E859800 == 57 [pid = 2988] [id = 185]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 13F62400 == 56 [pid = 2988] [id = 184]
20:50:03 INFO - PROCESS | 2988 | --DOCSHELL 10D2CC00 == 55 [pid = 2988] [id = 183]
20:50:03 INFO - PROCESS | 2988 | ++DOCSHELL 11BA2000 == 56 [pid = 2988] [id = 226]
20:50:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 217 (11E93400) [pid = 2988] [serial = 636] [outer = 00000000]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 216 (11A0F400) [pid = 2988] [serial = 477] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 215 (1952A400) [pid = 2988] [serial = 495] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 214 (17186800) [pid = 2988] [serial = 480] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 213 (1C62B000) [pid = 2988] [serial = 504] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 212 (1E94F800) [pid = 2988] [serial = 509] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 211 (16D02000) [pid = 2988] [serial = 498] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 210 (1A3AE800) [pid = 2988] [serial = 501] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | --DOMWINDOW == 209 (11DAB800) [pid = 2988] [serial = 483] [outer = 00000000] [url = about:blank]
20:50:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 210 (11A0F400) [pid = 2988] [serial = 637] [outer = 11E93400]
20:50:03 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
20:50:03 INFO - document served over http requires an https
20:50:03 INFO - sub-resource via iframe-tag using the http-csp
20:50:03 INFO - delivery method with no-redirect and when
20:50:03 INFO - the target request is cross-origin.
20:50:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1030ms
20:50:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:50:03 INFO - PROCESS | 2988 | ++DOCSHELL 11DB4400 == 57 [pid = 2988] [id = 227]
20:50:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 211 (11E99800) [pid = 2988] [serial = 638] [outer = 00000000]
20:50:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 212 (14C50400) [pid = 2988] [serial = 639] [outer = 11E99800]
20:50:04 INFO - PROCESS | 2988 | 1447476604030 Marionette INFO loaded listener.js
20:50:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 213 (1711B400) [pid = 2988] [serial = 640] [outer = 11E99800]
20:50:04 INFO - PROCESS | 2988 | ++DOCSHELL 171ADC00 == 58 [pid = 2988] [id = 228]
20:50:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 214 (17475C00) [pid = 2988] [serial = 641] [outer = 00000000]
20:50:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 215 (174B6C00) [pid = 2988] [serial = 642] [outer = 17475C00]
20:50:04 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:50:04 INFO - document served over http requires an https
20:50:04 INFO - sub-resource via iframe-tag using the http-csp
20:50:04 INFO - delivery method with swap-origin-redirect and when
20:50:04 INFO - the target request is cross-origin.
20:50:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 718ms
20:50:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:50:04 INFO - PROCESS | 2988 | ++DOCSHELL 1746EC00 == 59 [pid = 2988] [id = 229]
20:50:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 216 (17471000) [pid = 2988] [serial = 643] [outer = 00000000]
20:50:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 217 (1771B000) [pid = 2988] [serial = 644] [outer = 17471000]
20:50:04 INFO - PROCESS | 2988 | 1447476604732 Marionette INFO loaded listener.js
20:50:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 218 (178D4C00) [pid = 2988] [serial = 645] [outer = 17471000]
20:50:05 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
20:50:05 INFO - document served over http requires an https
20:50:05 INFO - sub-resource via script-tag using the http-csp
20:50:05 INFO - delivery method with keep-origin-redirect and when
20:50:05 INFO - the target request is cross-origin.
20:50:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 687ms
20:50:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
20:50:05 INFO - PROCESS | 2988 | ++DOCSHELL 17E19000 == 60 [pid = 2988] [id = 230]
20:50:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 219 (17E62400) [pid = 2988] [serial = 646] [outer = 00000000]
20:50:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 220 (190C0000) [pid = 2988] [serial = 647] [outer = 17E62400]
20:50:05 INFO - PROCESS | 2988 | 1447476605444 Marionette INFO loaded listener.js
20:50:05 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 221 (1921AC00) [pid = 2988] [serial = 648] [outer = 17E62400]
20:50:05 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
20:50:05 INFO - document served over http requires an https
20:50:05 INFO - sub-resource via script-tag using the http-csp
20:50:05 INFO - delivery method with no-redirect and when
20:50:05 INFO - the target request is cross-origin.
20:50:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 687ms
20:50:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:50:06 INFO - PROCESS | 2988 | ++DOCSHELL 1906EC00 == 61 [pid = 2988] [id = 231]
20:50:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 222 (1944F800) [pid = 2988] [serial = 649] [outer = 00000000]
20:50:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 223 (199C1C00) [pid = 2988] [serial = 650] [outer = 1944F800]
20:50:06 INFO - PROCESS | 2988 | 1447476606229 Marionette INFO loaded listener.js
20:50:06 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 224 (1A3A9000) [pid = 2988] [serial = 651] [outer = 1944F800]
20:50:06 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
20:50:06 INFO - document served over http requires an https
20:50:06 INFO - sub-resource via script-tag using the http-csp
20:50:06 INFO - delivery method with swap-origin-redirect and when
20:50:06 INFO - the target request is cross-origin.
20:50:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms
20:50:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:50:06 INFO - PROCESS | 2988 | ++DOCSHELL 1A7CDC00 == 62 [pid = 2988] [id = 232]
20:50:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 225 (1A7CE000) [pid = 2988] [serial = 652] [outer = 00000000]
20:50:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 226 (1B462000) [pid = 2988] [serial = 653] [outer = 1A7CE000]
20:50:06 INFO - PROCESS | 2988 | 1447476606963 Marionette INFO loaded listener.js
20:50:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 227 (1C6B8400) [pid = 2988] [serial = 654] [outer = 1A7CE000]
20:50:07 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
20:50:07 INFO - document served over http requires an https
20:50:07 INFO - sub-resource via xhr-request using the http-csp
20:50:07 INFO - delivery method with keep-origin-redirect and when
20:50:07 INFO - the target request is cross-origin.
20:50:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 734ms
20:50:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
20:50:07 INFO - PROCESS | 2988 | ++DOCSHELL 1C8AF400 == 63 [pid = 2988] [id = 233]
20:50:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 228 (1C8B1800) [pid = 2988] [serial = 655] [outer = 00000000]
20:50:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 229 (1CA1F800) [pid = 2988] [serial = 656] [outer = 1C8B1800]
20:50:07 INFO - PROCESS | 2988 | 1447476607656 Marionette INFO loaded listener.js
20:50:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 230 (1CB2A000) [pid = 2988] [serial = 657] [outer = 1C8B1800]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 229 (111BDC00) [pid = 2988] [serial = 515] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 228 (1767A400) [pid = 2988] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 227 (18725C00) [pid = 2988] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 226 (16D0EC00) [pid = 2988] [serial = 557] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 225 (1C6BC400) [pid = 2988] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 224 (12AA3800) [pid = 2988] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 223 (17729000) [pid = 2988] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 222 (0E9EC400) [pid = 2988] [serial = 554] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 221 (19F78800) [pid = 2988] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 220 (1992DC00) [pid = 2988] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 219 (13F43400) [pid = 2988] [serial = 577] [outer = 00000000] [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]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 218 (17472800) [pid = 2988] [serial = 552] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476580949]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 217 (16DB3C00) [pid = 2988] [serial = 547] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 216 (1E85FC00) [pid = 2988] [serial = 521] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 215 (1E853000) [pid = 2988] [serial = 524] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 214 (0F119400) [pid = 2988] [serial = 553] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476580949]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 213 (16DAD000) [pid = 2988] [serial = 550] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 212 (11250800) [pid = 2988] [serial = 516] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 211 (199CC000) [pid = 2988] [serial = 569] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 210 (1B422400) [pid = 2988] [serial = 572] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 209 (179BA800) [pid = 2988] [serial = 563] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 208 (1C8ADC00) [pid = 2988] [serial = 581] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 207 (190C3C00) [pid = 2988] [serial = 566] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 206 (17122800) [pid = 2988] [serial = 578] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 205 (1C7CF800) [pid = 2988] [serial = 575] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 204 (16DB3000) [pid = 2988] [serial = 558] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 203 (11566400) [pid = 2988] [serial = 555] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 202 (1CCB7000) [pid = 2988] [serial = 584] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 201 (1717D800) [pid = 2988] [serial = 560] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 200 (15630800) [pid = 2988] [serial = 549] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 199 (171B1400) [pid = 2988] [serial = 548] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 198 (1CA24800) [pid = 2988] [serial = 545] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 197 (1CCCF800) [pid = 2988] [serial = 536] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 196 (1CCDE400) [pid = 2988] [serial = 539] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 195 (1CCEC800) [pid = 2988] [serial = 542] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 194 (174C4C00) [pid = 2988] [serial = 527] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 193 (1E843800) [pid = 2988] [serial = 530] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 192 (17474C00) [pid = 2988] [serial = 533] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 191 (14A54C00) [pid = 2988] [serial = 518] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 190 (1A125C00) [pid = 2988] [serial = 570] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 189 (1C5F1000) [pid = 2988] [serial = 573] [outer = 00000000] [url = about:blank]
20:50:08 INFO - PROCESS | 2988 | --DOMWINDOW == 188 (1C8BA800) [pid = 2988] [serial = 576] [outer = 00000000] [url = about:blank]
20:50:08 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
20:50:08 INFO - document served over http requires an https
20:50:08 INFO - sub-resource via xhr-request using the http-csp
20:50:08 INFO - delivery method with no-redirect and when
20:50:08 INFO - the target request is cross-origin.
20:50:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 889ms
20:50:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:50:08 INFO - PROCESS | 2988 | ++DOCSHELL 14C22C00 == 64 [pid = 2988] [id = 234]
20:50:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 189 (1717D400) [pid = 2988] [serial = 658] [outer = 00000000]
20:50:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 190 (190C3800) [pid = 2988] [serial = 659] [outer = 1717D400]
20:50:08 INFO - PROCESS | 2988 | 1447476608533 Marionette INFO loaded listener.js
20:50:08 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 191 (1C7D1000) [pid = 2988] [serial = 660] [outer = 1717D400]
20:50:09 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
20:50:09 INFO - document served over http requires an https
20:50:09 INFO - sub-resource via xhr-request using the http-csp
20:50:09 INFO - delivery method with swap-origin-redirect and when
20:50:09 INFO - the target request is cross-origin.
20:50:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 625ms
20:50:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:50:09 INFO - PROCESS | 2988 | ++DOCSHELL 1C6BC400 == 65 [pid = 2988] [id = 235]
20:50:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 192 (1CCAF400) [pid = 2988] [serial = 661] [outer = 00000000]
20:50:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 193 (1CCD0000) [pid = 2988] [serial = 662] [outer = 1CCAF400]
20:50:09 INFO - PROCESS | 2988 | 1447476609179 Marionette INFO loaded listener.js
20:50:09 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 194 (1CCCF800) [pid = 2988] [serial = 663] [outer = 1CCAF400]
20:50:09 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
20:50:09 INFO - document served over http requires an http
20:50:09 INFO - sub-resource via fetch-request using the http-csp
20:50:09 INFO - delivery method with keep-origin-redirect and when
20:50:09 INFO - the target request is same-origin.
20:50:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 625ms
20:50:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
20:50:09 INFO - PROCESS | 2988 | ++DOCSHELL 12467400 == 66 [pid = 2988] [id = 236]
20:50:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 195 (1E485800) [pid = 2988] [serial = 664] [outer = 00000000]
20:50:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 196 (1E841400) [pid = 2988] [serial = 665] [outer = 1E485800]
20:50:09 INFO - PROCESS | 2988 | 1447476609828 Marionette INFO loaded listener.js
20:50:09 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 197 (1E857C00) [pid = 2988] [serial = 666] [outer = 1E485800]
20:50:10 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
20:50:10 INFO - document served over http requires an http
20:50:10 INFO - sub-resource via fetch-request using the http-csp
20:50:10 INFO - delivery method with no-redirect and when
20:50:10 INFO - the target request is same-origin.
20:50:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 937ms
20:50:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:50:10 INFO - PROCESS | 2988 | ++DOCSHELL 1301CC00 == 67 [pid = 2988] [id = 237]
20:50:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 198 (1396F800) [pid = 2988] [serial = 667] [outer = 00000000]
20:50:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 199 (149C8400) [pid = 2988] [serial = 668] [outer = 1396F800]
20:50:10 INFO - PROCESS | 2988 | 1447476610916 Marionette INFO loaded listener.js
20:50:10 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 200 (1613D800) [pid = 2988] [serial = 669] [outer = 1396F800]
20:50:11 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
20:50:11 INFO - document served over http requires an http
20:50:11 INFO - sub-resource via fetch-request using the http-csp
20:50:11 INFO - delivery method with swap-origin-redirect and when
20:50:11 INFO - the target request is same-origin.
20:50:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 905ms
20:50:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:50:11 INFO - PROCESS | 2988 | ++DOCSHELL 17178800 == 68 [pid = 2988] [id = 238]
20:50:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 201 (171BBC00) [pid = 2988] [serial = 670] [outer = 00000000]
20:50:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 202 (1921E400) [pid = 2988] [serial = 671] [outer = 171BBC00]
20:50:11 INFO - PROCESS | 2988 | 1447476611835 Marionette INFO loaded listener.js
20:50:11 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 203 (1B41A800) [pid = 2988] [serial = 672] [outer = 171BBC00]
20:50:12 INFO - PROCESS | 2988 | ++DOCSHELL 19709000 == 69 [pid = 2988] [id = 239]
20:50:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 204 (1C8B3800) [pid = 2988] [serial = 673] [outer = 00000000]
20:50:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 205 (1E755400) [pid = 2988] [serial = 674] [outer = 1C8B3800]
20:50:12 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
20:50:12 INFO - document served over http requires an http
20:50:12 INFO - sub-resource via iframe-tag using the http-csp
20:50:12 INFO - delivery method with keep-origin-redirect and when
20:50:12 INFO - the target request is same-origin.
20:50:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 968ms
20:50:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:50:12 INFO - PROCESS | 2988 | ++DOCSHELL 1E749C00 == 70 [pid = 2988] [id = 240]
20:50:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 206 (1E74AC00) [pid = 2988] [serial = 675] [outer = 00000000]
20:50:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 207 (1E8CF000) [pid = 2988] [serial = 676] [outer = 1E74AC00]
20:50:12 INFO - PROCESS | 2988 | 1447476612837 Marionette INFO loaded listener.js
20:50:12 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 208 (1E8D9C00) [pid = 2988] [serial = 677] [outer = 1E74AC00]
20:50:13 INFO - PROCESS | 2988 | ++DOCSHELL 1E8D1C00 == 71 [pid = 2988] [id = 241]
20:50:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 209 (1E915800) [pid = 2988] [serial = 678] [outer = 00000000]
20:50:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 210 (1E853800) [pid = 2988] [serial = 679] [outer = 1E915800]
20:50:13 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
20:50:13 INFO - document served over http requires an http
20:50:13 INFO - sub-resource via iframe-tag using the http-csp
20:50:13 INFO - delivery method with no-redirect and when
20:50:13 INFO - the target request is same-origin.
20:50:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1046ms
20:50:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:50:13 INFO - PROCESS | 2988 | ++DOCSHELL 1E942400 == 72 [pid = 2988] [id = 242]
20:50:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 211 (1E945000) [pid = 2988] [serial = 680] [outer = 00000000]
20:50:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 212 (1EA2A800) [pid = 2988] [serial = 681] [outer = 1E945000]
20:50:13 INFO - PROCESS | 2988 | 1447476613861 Marionette INFO loaded listener.js
20:50:13 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 213 (1F71FC00) [pid = 2988] [serial = 682] [outer = 1E945000]
20:50:14 INFO - PROCESS | 2988 | ++DOCSHELL 1CDB5C00 == 73 [pid = 2988] [id = 243]
20:50:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 214 (1CDB6000) [pid = 2988] [serial = 683] [outer = 00000000]
20:50:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 215 (1CDBA800) [pid = 2988] [serial = 684] [outer = 1CDB6000]
20:50:14 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
20:50:14 INFO - document served over http requires an http
20:50:14 INFO - sub-resource via iframe-tag using the http-csp
20:50:14 INFO - delivery method with swap-origin-redirect and when
20:50:14 INFO - the target request is same-origin.
20:50:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 905ms
20:50:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:50:14 INFO - PROCESS | 2988 | ++DOCSHELL 1CDB6400 == 74 [pid = 2988] [id = 244]
20:50:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 216 (1CDB7C00) [pid = 2988] [serial = 685] [outer = 00000000]
20:50:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 217 (1EA29C00) [pid = 2988] [serial = 686] [outer = 1CDB7C00]
20:50:14 INFO - PROCESS | 2988 | 1447476614774 Marionette INFO loaded listener.js
20:50:14 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 218 (1F7D1400) [pid = 2988] [serial = 687] [outer = 1CDB7C00]
20:50:15 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:50:15 INFO - document served over http requires an http
20:50:15 INFO - sub-resource via script-tag using the http-csp
20:50:15 INFO - delivery method with keep-origin-redirect and when
20:50:15 INFO - the target request is same-origin.
20:50:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 936ms
20:50:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
20:50:15 INFO - PROCESS | 2988 | ++DOCSHELL 1D0DA800 == 75 [pid = 2988] [id = 245]
20:50:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 219 (1D0DB800) [pid = 2988] [serial = 688] [outer = 00000000]
20:50:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 220 (1D0E0400) [pid = 2988] [serial = 689] [outer = 1D0DB800]
20:50:15 INFO - PROCESS | 2988 | 1447476615754 Marionette INFO loaded listener.js
20:50:15 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 221 (1E365400) [pid = 2988] [serial = 690] [outer = 1D0DB800]
20:50:16 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
20:50:16 INFO - document served over http requires an http
20:50:16 INFO - sub-resource via script-tag using the http-csp
20:50:16 INFO - delivery method with no-redirect and when
20:50:16 INFO - the target request is same-origin.
20:50:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 905ms
20:50:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:50:16 INFO - PROCESS | 2988 | ++DOCSHELL 1E369800 == 76 [pid = 2988] [id = 246]
20:50:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 222 (1E36B400) [pid = 2988] [serial = 691] [outer = 00000000]
20:50:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 223 (1EA29400) [pid = 2988] [serial = 692] [outer = 1E36B400]
20:50:16 INFO - PROCESS | 2988 | 1447476616646 Marionette INFO loaded listener.js
20:50:16 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 224 (1FC4A800) [pid = 2988] [serial = 693] [outer = 1E36B400]
20:50:17 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
20:50:17 INFO - document served over http requires an http
20:50:17 INFO - sub-resource via script-tag using the http-csp
20:50:17 INFO - delivery method with swap-origin-redirect and when
20:50:17 INFO - the target request is same-origin.
20:50:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1000ms
20:50:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:50:17 INFO - PROCESS | 2988 | ++DOCSHELL 1E14F800 == 77 [pid = 2988] [id = 247]
20:50:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 225 (1E150000) [pid = 2988] [serial = 694] [outer = 00000000]
20:50:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 226 (1E154000) [pid = 2988] [serial = 695] [outer = 1E150000]
20:50:17 INFO - PROCESS | 2988 | 1447476617670 Marionette INFO loaded listener.js
20:50:17 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 227 (1E159000) [pid = 2988] [serial = 696] [outer = 1E150000]
20:50:18 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:50:18 INFO - document served over http requires an http
20:50:18 INFO - sub-resource via xhr-request using the http-csp
20:50:18 INFO - delivery method with keep-origin-redirect and when
20:50:18 INFO - the target request is same-origin.
20:50:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 906ms
20:50:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
20:50:18 INFO - PROCESS | 2988 | ++DOCSHELL 1CD50400 == 78 [pid = 2988] [id = 248]
20:50:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 228 (1CD50800) [pid = 2988] [serial = 697] [outer = 00000000]
20:50:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 229 (1CD56400) [pid = 2988] [serial = 698] [outer = 1CD50800]
20:50:18 INFO - PROCESS | 2988 | 1447476618579 Marionette INFO loaded listener.js
20:50:18 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 230 (1CD5DC00) [pid = 2988] [serial = 699] [outer = 1CD50800]
20:50:19 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
20:50:19 INFO - document served over http requires an http
20:50:19 INFO - sub-resource via xhr-request using the http-csp
20:50:19 INFO - delivery method with no-redirect and when
20:50:19 INFO - the target request is same-origin.
20:50:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 952ms
20:50:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:50:19 INFO - PROCESS | 2988 | ++DOCSHELL 14D61000 == 79 [pid = 2988] [id = 249]
20:50:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 231 (14D61800) [pid = 2988] [serial = 700] [outer = 00000000]
20:50:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 232 (14D68400) [pid = 2988] [serial = 701] [outer = 14D61800]
20:50:19 INFO - PROCESS | 2988 | 1447476619511 Marionette INFO loaded listener.js
20:50:19 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 233 (1CD58000) [pid = 2988] [serial = 702] [outer = 14D61800]
20:50:20 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
20:50:20 INFO - document served over http requires an http
20:50:20 INFO - sub-resource via xhr-request using the http-csp
20:50:20 INFO - delivery method with swap-origin-redirect and when
20:50:20 INFO - the target request is same-origin.
20:50:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 906ms
20:50:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:50:20 INFO - PROCESS | 2988 | ++DOCSHELL 1FB70400 == 80 [pid = 2988] [id = 250]
20:50:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 234 (1FB70800) [pid = 2988] [serial = 703] [outer = 00000000]
20:50:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 235 (1FB76800) [pid = 2988] [serial = 704] [outer = 1FB70800]
20:50:20 INFO - PROCESS | 2988 | 1447476620442 Marionette INFO loaded listener.js
20:50:20 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 236 (1FB7E400) [pid = 2988] [serial = 705] [outer = 1FB70800]
20:50:21 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
20:50:21 INFO - document served over http requires an https
20:50:21 INFO - sub-resource via fetch-request using the http-csp
20:50:21 INFO - delivery method with keep-origin-redirect and when
20:50:21 INFO - the target request is same-origin.
20:50:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 952ms
20:50:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
20:50:21 INFO - PROCESS | 2988 | ++DOCSHELL 1FB79000 == 81 [pid = 2988] [id = 251]
20:50:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 237 (1FB79400) [pid = 2988] [serial = 706] [outer = 00000000]
20:50:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 238 (21E98C00) [pid = 2988] [serial = 707] [outer = 1FB79400]
20:50:21 INFO - PROCESS | 2988 | 1447476621356 Marionette INFO loaded listener.js
20:50:21 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 239 (21E9E400) [pid = 2988] [serial = 708] [outer = 1FB79400]
20:50:22 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
20:50:22 INFO - document served over http requires an https
20:50:22 INFO - sub-resource via fetch-request using the http-csp
20:50:22 INFO - delivery method with no-redirect and when
20:50:22 INFO - the target request is same-origin.
20:50:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 952ms
20:50:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:50:23 INFO - PROCESS | 2988 | ++DOCSHELL 179B8000 == 82 [pid = 2988] [id = 252]
20:50:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 240 (179BD800) [pid = 2988] [serial = 709] [outer = 00000000]
20:50:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 241 (1CB73000) [pid = 2988] [serial = 710] [outer = 179BD800]
20:50:23 INFO - PROCESS | 2988 | 1447476623416 Marionette INFO loaded listener.js
20:50:23 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 242 (21FDE400) [pid = 2988] [serial = 711] [outer = 179BD800]
20:50:24 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
20:50:24 INFO - document served over http requires an https
20:50:24 INFO - sub-resource via fetch-request using the http-csp
20:50:24 INFO - delivery method with swap-origin-redirect and when
20:50:24 INFO - the target request is same-origin.
20:50:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2014ms
20:50:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:50:24 INFO - PROCESS | 2988 | ++DOCSHELL 14A56000 == 83 [pid = 2988] [id = 253]
20:50:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 243 (14A5C000) [pid = 2988] [serial = 712] [outer = 00000000]
20:50:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 244 (174B9400) [pid = 2988] [serial = 713] [outer = 14A5C000]
20:50:24 INFO - PROCESS | 2988 | 1447476624334 Marionette INFO loaded listener.js
20:50:24 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 245 (1C62DC00) [pid = 2988] [serial = 714] [outer = 14A5C000]
20:50:24 INFO - PROCESS | 2988 | ++DOCSHELL 19444C00 == 84 [pid = 2988] [id = 254]
20:50:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 246 (1CDC0000) [pid = 2988] [serial = 715] [outer = 00000000]
20:50:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 247 (117A9800) [pid = 2988] [serial = 716] [outer = 1CDC0000]
20:50:25 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
20:50:25 INFO - document served over http requires an https
20:50:25 INFO - sub-resource via iframe-tag using the http-csp
20:50:25 INFO - delivery method with keep-origin-redirect and when
20:50:25 INFO - the target request is same-origin.
20:50:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1452ms
20:50:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:50:25 INFO - PROCESS | 2988 | ++DOCSHELL 111BD400 == 85 [pid = 2988] [id = 255]
20:50:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 248 (11748800) [pid = 2988] [serial = 717] [outer = 00000000]
20:50:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 249 (14D68000) [pid = 2988] [serial = 718] [outer = 11748800]
20:50:25 INFO - PROCESS | 2988 | 1447476625829 Marionette INFO loaded listener.js
20:50:25 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 250 (17178400) [pid = 2988] [serial = 719] [outer = 11748800]
20:50:26 INFO - PROCESS | 2988 | ++DOCSHELL 14C27800 == 86 [pid = 2988] [id = 256]
20:50:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 251 (152C2C00) [pid = 2988] [serial = 720] [outer = 00000000]
20:50:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 252 (16143400) [pid = 2988] [serial = 721] [outer = 152C2C00]
20:50:26 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
20:50:26 INFO - document served over http requires an https
20:50:26 INFO - sub-resource via iframe-tag using the http-csp
20:50:26 INFO - delivery method with no-redirect and when
20:50:26 INFO - the target request is same-origin.
20:50:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1140ms
20:50:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:50:26 INFO - PROCESS | 2988 | ++DOCSHELL 13028800 == 87 [pid = 2988] [id = 257]
20:50:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 253 (13978000) [pid = 2988] [serial = 722] [outer = 00000000]
20:50:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 254 (174BF400) [pid = 2988] [serial = 723] [outer = 13978000]
20:50:26 INFO - PROCESS | 2988 | 1447476626984 Marionette INFO loaded listener.js
20:50:27 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 255 (178D0800) [pid = 2988] [serial = 724] [outer = 13978000]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1E90DC00 == 86 [pid = 2988] [id = 162]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1E74F400 == 85 [pid = 2988] [id = 165]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1C6BC400 == 84 [pid = 2988] [id = 235]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 14C22C00 == 83 [pid = 2988] [id = 234]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1C8AF400 == 82 [pid = 2988] [id = 233]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1A7CDC00 == 81 [pid = 2988] [id = 232]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1906EC00 == 80 [pid = 2988] [id = 231]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 17E19000 == 79 [pid = 2988] [id = 230]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1746EC00 == 78 [pid = 2988] [id = 229]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 171ADC00 == 77 [pid = 2988] [id = 228]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 11DB4400 == 76 [pid = 2988] [id = 227]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 11BA2000 == 75 [pid = 2988] [id = 226]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 16140800 == 74 [pid = 2988] [id = 225]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 10D44400 == 73 [pid = 2988] [id = 224]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 112A9800 == 72 [pid = 2988] [id = 223]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1A7CB400 == 71 [pid = 2988] [id = 222]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1124E000 == 70 [pid = 2988] [id = 221]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1E481C00 == 69 [pid = 2988] [id = 220]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1E3E7400 == 68 [pid = 2988] [id = 219]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1EA79000 == 67 [pid = 2988] [id = 218]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1EA33400 == 66 [pid = 2988] [id = 217]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1EA26000 == 65 [pid = 2988] [id = 216]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1752FC00 == 64 [pid = 2988] [id = 215]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1EA68400 == 63 [pid = 2988] [id = 214]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1E857400 == 62 [pid = 2988] [id = 213]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1E74FC00 == 61 [pid = 2988] [id = 212]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1E74B400 == 60 [pid = 2988] [id = 211]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 1771A800 == 59 [pid = 2988] [id = 210]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 16D06800 == 58 [pid = 2988] [id = 209]
20:50:27 INFO - PROCESS | 2988 | --DOCSHELL 13F5BC00 == 57 [pid = 2988] [id = 208]
20:50:27 INFO - PROCESS | 2988 | ++DOCSHELL 1184DC00 == 58 [pid = 2988] [id = 258]
20:50:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 256 (11A06000) [pid = 2988] [serial = 725] [outer = 00000000]
20:50:27 INFO - PROCESS | 2988 | --DOMWINDOW == 255 (192D5800) [pid = 2988] [serial = 567] [outer = 00000000] [url = about:blank]
20:50:27 INFO - PROCESS | 2988 | --DOMWINDOW == 254 (19CBD400) [pid = 2988] [serial = 579] [outer = 00000000] [url = about:blank]
20:50:27 INFO - PROCESS | 2988 | --DOMWINDOW == 253 (1CB24800) [pid = 2988] [serial = 582] [outer = 00000000] [url = about:blank]
20:50:27 INFO - PROCESS | 2988 | --DOMWINDOW == 252 (11B93800) [pid = 2988] [serial = 556] [outer = 00000000] [url = about:blank]
20:50:27 INFO - PROCESS | 2988 | --DOMWINDOW == 251 (174BD000) [pid = 2988] [serial = 561] [outer = 00000000] [url = about:blank]
20:50:27 INFO - PROCESS | 2988 | --DOMWINDOW == 250 (13F59400) [pid = 2988] [serial = 551] [outer = 00000000] [url = about:blank]
20:50:27 INFO - PROCESS | 2988 | --DOMWINDOW == 249 (17A18000) [pid = 2988] [serial = 564] [outer = 00000000] [url = about:blank]
20:50:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 250 (0E65B800) [pid = 2988] [serial = 726] [outer = 11A06000]
20:50:27 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
20:50:27 INFO - document served over http requires an https
20:50:27 INFO - sub-resource via iframe-tag using the http-csp
20:50:27 INFO - delivery method with swap-origin-redirect and when
20:50:27 INFO - the target request is same-origin.
20:50:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1187ms
20:50:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:50:28 INFO - PROCESS | 2988 | ++DOCSHELL 13970400 == 59 [pid = 2988] [id = 259]
20:50:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 251 (14910C00) [pid = 2988] [serial = 727] [outer = 00000000]
20:50:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 252 (16DACC00) [pid = 2988] [serial = 728] [outer = 14910C00]
20:50:28 INFO - PROCESS | 2988 | 1447476628055 Marionette INFO loaded listener.js
20:50:28 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 253 (17474000) [pid = 2988] [serial = 729] [outer = 14910C00]
20:50:28 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
20:50:28 INFO - document served over http requires an https
20:50:28 INFO - sub-resource via script-tag using the http-csp
20:50:28 INFO - delivery method with keep-origin-redirect and when
20:50:28 INFO - the target request is same-origin.
20:50:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 733ms
20:50:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
20:50:28 INFO - PROCESS | 2988 | ++DOCSHELL 13F5AC00 == 60 [pid = 2988] [id = 260]
20:50:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 254 (14D61400) [pid = 2988] [serial = 730] [outer = 00000000]
20:50:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 255 (179BB800) [pid = 2988] [serial = 731] [outer = 14D61400]
20:50:28 INFO - PROCESS | 2988 | 1447476628859 Marionette INFO loaded listener.js
20:50:28 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 256 (1916FC00) [pid = 2988] [serial = 732] [outer = 14D61400]
20:50:29 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
20:50:29 INFO - document served over http requires an https
20:50:29 INFO - sub-resource via script-tag using the http-csp
20:50:29 INFO - delivery method with no-redirect and when
20:50:29 INFO - the target request is same-origin.
20:50:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 624ms
20:50:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:50:29 INFO - PROCESS | 2988 | ++DOCSHELL 19442C00 == 61 [pid = 2988] [id = 261]
20:50:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 257 (19443000) [pid = 2988] [serial = 733] [outer = 00000000]
20:50:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 258 (1992DC00) [pid = 2988] [serial = 734] [outer = 19443000]
20:50:29 INFO - PROCESS | 2988 | 1447476629442 Marionette INFO loaded listener.js
20:50:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 259 (19F7C400) [pid = 2988] [serial = 735] [outer = 19443000]
20:50:30 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
20:50:30 INFO - document served over http requires an https
20:50:30 INFO - sub-resource via script-tag using the http-csp
20:50:30 INFO - delivery method with swap-origin-redirect and when
20:50:30 INFO - the target request is same-origin.
20:50:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms
20:50:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:50:30 INFO - PROCESS | 2988 | ++DOCSHELL 1B420400 == 62 [pid = 2988] [id = 262]
20:50:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 260 (1B421400) [pid = 2988] [serial = 736] [outer = 00000000]
20:50:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 261 (1C5F8800) [pid = 2988] [serial = 737] [outer = 1B421400]
20:50:30 INFO - PROCESS | 2988 | 1447476630277 Marionette INFO loaded listener.js
20:50:30 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 262 (1C8AB400) [pid = 2988] [serial = 738] [outer = 1B421400]
20:50:30 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
20:50:30 INFO - document served over http requires an https
20:50:30 INFO - sub-resource via xhr-request using the http-csp
20:50:30 INFO - delivery method with keep-origin-redirect and when
20:50:30 INFO - the target request is same-origin.
20:50:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 734ms
20:50:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
20:50:30 INFO - PROCESS | 2988 | ++DOCSHELL 1C7CC000 == 63 [pid = 2988] [id = 263]
20:50:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 263 (1C7D7400) [pid = 2988] [serial = 739] [outer = 00000000]
20:50:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 264 (1CB27000) [pid = 2988] [serial = 740] [outer = 1C7D7400]
20:50:30 INFO - PROCESS | 2988 | 1447476631001 Marionette INFO loaded listener.js
20:50:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 265 (1CCB4C00) [pid = 2988] [serial = 741] [outer = 1C7D7400]
20:50:31 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:50:31 INFO - document served over http requires an https
20:50:31 INFO - sub-resource via xhr-request using the http-csp
20:50:31 INFO - delivery method with no-redirect and when
20:50:31 INFO - the target request is same-origin.
20:50:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 702ms
20:50:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 264 (16DAF800) [pid = 2988] [serial = 589] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 263 (1E74B800) [pid = 2988] [serial = 594] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476590698]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 262 (1C8B1400) [pid = 2988] [serial = 512] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 261 (1E85C000) [pid = 2988] [serial = 599] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 260 (17E62400) [pid = 2988] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 259 (11E93400) [pid = 2988] [serial = 636] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476603546]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 258 (115AC400) [pid = 2988] [serial = 628] [outer = 00000000] [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]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 257 (17475C00) [pid = 2988] [serial = 641] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 256 (1944F800) [pid = 2988] [serial = 649] [outer = 00000000] [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]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 255 (1A7CE000) [pid = 2988] [serial = 652] [outer = 00000000] [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]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 254 (1C8B1800) [pid = 2988] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 253 (1717D400) [pid = 2988] [serial = 658] [outer = 00000000] [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]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 252 (1CCAF400) [pid = 2988] [serial = 661] [outer = 00000000] [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]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 251 (11E99800) [pid = 2988] [serial = 638] [outer = 00000000] [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]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 250 (11A72800) [pid = 2988] [serial = 631] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 249 (17471000) [pid = 2988] [serial = 643] [outer = 00000000] [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]
20:50:31 INFO - PROCESS | 2988 | --DOMWINDOW == 248 (16D04000) [pid = 2988] [serial = 633] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 247 (1F720C00) [pid = 2988] [serial = 602] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 246 (1EA7B000) [pid = 2988] [serial = 611] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 245 (1771F400) [pid = 2988] [serial = 590] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 244 (14A5E800) [pid = 2988] [serial = 587] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 243 (13F46800) [pid = 2988] [serial = 623] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 242 (1E3EE400) [pid = 2988] [serial = 617] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 241 (1CCB3000) [pid = 2988] [serial = 595] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476590698]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 240 (199C5800) [pid = 2988] [serial = 592] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 239 (1F7D3800) [pid = 2988] [serial = 614] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 238 (1EA2FC00) [pid = 2988] [serial = 608] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 237 (1B462000) [pid = 2988] [serial = 653] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 236 (1CA1F800) [pid = 2988] [serial = 656] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 235 (1CCD0000) [pid = 2988] [serial = 662] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 234 (1E487C00) [pid = 2988] [serial = 620] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 233 (199C1C00) [pid = 2988] [serial = 650] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 232 (11A0F400) [pid = 2988] [serial = 637] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476603546]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 231 (17470000) [pid = 2988] [serial = 634] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 230 (1EF55400) [pid = 2988] [serial = 600] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 229 (1E90BC00) [pid = 2988] [serial = 597] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 228 (1E8D0800) [pid = 2988] [serial = 626] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 227 (190C3800) [pid = 2988] [serial = 659] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 226 (1771B000) [pid = 2988] [serial = 644] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 225 (17537000) [pid = 2988] [serial = 605] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 224 (15971000) [pid = 2988] [serial = 632] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 223 (14A5A800) [pid = 2988] [serial = 629] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 222 (190C0000) [pid = 2988] [serial = 647] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 221 (174B6C00) [pid = 2988] [serial = 642] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 220 (14C50400) [pid = 2988] [serial = 639] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 219 (1E841400) [pid = 2988] [serial = 665] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 218 (1C6B8400) [pid = 2988] [serial = 654] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 217 (1EF52800) [pid = 2988] [serial = 514] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 216 (1CB2A000) [pid = 2988] [serial = 657] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | --DOMWINDOW == 215 (1C7D1000) [pid = 2988] [serial = 660] [outer = 00000000] [url = about:blank]
20:50:32 INFO - PROCESS | 2988 | ++DOCSHELL 0E30C800 == 64 [pid = 2988] [id = 264]
20:50:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 216 (0FB40800) [pid = 2988] [serial = 742] [outer = 00000000]
20:50:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 217 (13F46400) [pid = 2988] [serial = 743] [outer = 0FB40800]
20:50:32 INFO - PROCESS | 2988 | 1447476631991 Marionette INFO loaded listener.js
20:50:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 218 (1711BC00) [pid = 2988] [serial = 744] [outer = 0FB40800]
20:50:32 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
20:50:32 INFO - document served over http requires an https
20:50:32 INFO - sub-resource via xhr-request using the http-csp
20:50:32 INFO - delivery method with swap-origin-redirect and when
20:50:32 INFO - the target request is same-origin.
20:50:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 984ms
20:50:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:50:32 INFO - PROCESS | 2988 | ++DOCSHELL 14C50400 == 65 [pid = 2988] [id = 265]
20:50:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 219 (156ED400) [pid = 2988] [serial = 745] [outer = 00000000]
20:50:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 220 (1CCDB800) [pid = 2988] [serial = 746] [outer = 156ED400]
20:50:32 INFO - PROCESS | 2988 | 1447476632657 Marionette INFO loaded listener.js
20:50:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 221 (1CDBE400) [pid = 2988] [serial = 747] [outer = 156ED400]
20:50:33 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
20:50:33 INFO - document served over http requires an http
20:50:33 INFO - sub-resource via fetch-request using the meta-csp
20:50:33 INFO - delivery method with keep-origin-redirect and when
20:50:33 INFO - the target request is cross-origin.
20:50:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 640ms
20:50:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
20:50:33 INFO - PROCESS | 2988 | ++DOCSHELL 11854800 == 66 [pid = 2988] [id = 266]
20:50:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 222 (13F83C00) [pid = 2988] [serial = 748] [outer = 00000000]
20:50:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 223 (1E370400) [pid = 2988] [serial = 749] [outer = 13F83C00]
20:50:33 INFO - PROCESS | 2988 | 1447476633341 Marionette INFO loaded listener.js
20:50:33 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 224 (1E481C00) [pid = 2988] [serial = 750] [outer = 13F83C00]
20:50:33 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
20:50:33 INFO - document served over http requires an http
20:50:33 INFO - sub-resource via fetch-request using the meta-csp
20:50:33 INFO - delivery method with no-redirect and when
20:50:33 INFO - the target request is cross-origin.
20:50:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 640ms
20:50:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:50:34 INFO - PROCESS | 2988 | ++DOCSHELL 11B9D000 == 67 [pid = 2988] [id = 267]
20:50:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 225 (11B9DC00) [pid = 2988] [serial = 751] [outer = 00000000]
20:50:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 226 (13F42C00) [pid = 2988] [serial = 752] [outer = 11B9DC00]
20:50:34 INFO - PROCESS | 2988 | 1447476634466 Marionette INFO loaded listener.js
20:50:34 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 227 (14A61000) [pid = 2988] [serial = 753] [outer = 11B9DC00]
20:50:35 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
20:50:35 INFO - document served over http requires an http
20:50:35 INFO - sub-resource via fetch-request using the meta-csp
20:50:35 INFO - delivery method with swap-origin-redirect and when
20:50:35 INFO - the target request is cross-origin.
20:50:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1420ms
20:50:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:50:35 INFO - PROCESS | 2988 | ++DOCSHELL 17674800 == 68 [pid = 2988] [id = 268]
20:50:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 228 (17677400) [pid = 2988] [serial = 754] [outer = 00000000]
20:50:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 229 (17E64800) [pid = 2988] [serial = 755] [outer = 17677400]
20:50:35 INFO - PROCESS | 2988 | 1447476635518 Marionette INFO loaded listener.js
20:50:35 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 230 (1970EC00) [pid = 2988] [serial = 756] [outer = 17677400]
20:50:35 INFO - PROCESS | 2988 | ++DOCSHELL 1CDB9800 == 69 [pid = 2988] [id = 269]
20:50:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 231 (1CDBD000) [pid = 2988] [serial = 757] [outer = 00000000]
20:50:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 232 (1E3F2C00) [pid = 2988] [serial = 758] [outer = 1CDBD000]
20:50:36 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
20:50:36 INFO - document served over http requires an http
20:50:36 INFO - sub-resource via iframe-tag using the meta-csp
20:50:36 INFO - delivery method with keep-origin-redirect and when
20:50:36 INFO - the target request is cross-origin.
20:50:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1062ms
20:50:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:50:36 INFO - PROCESS | 2988 | ++DOCSHELL 1E364400 == 70 [pid = 2988] [id = 270]
20:50:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 233 (1E36C800) [pid = 2988] [serial = 759] [outer = 00000000]
20:50:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 234 (1EA25800) [pid = 2988] [serial = 760] [outer = 1E36C800]
20:50:36 INFO - PROCESS | 2988 | 1447476636574 Marionette INFO loaded listener.js
20:50:36 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 235 (1EA75400) [pid = 2988] [serial = 761] [outer = 1E36C800]
20:50:37 INFO - PROCESS | 2988 | ++DOCSHELL 1EA7B400 == 71 [pid = 2988] [id = 271]
20:50:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 236 (1F1D5400) [pid = 2988] [serial = 762] [outer = 00000000]
20:50:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 237 (1D0D8C00) [pid = 2988] [serial = 763] [outer = 1F1D5400]
20:50:37 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
20:50:37 INFO - document served over http requires an http
20:50:37 INFO - sub-resource via iframe-tag using the meta-csp
20:50:37 INFO - delivery method with no-redirect and when
20:50:37 INFO - the target request is cross-origin.
20:50:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1031ms
20:50:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:50:37 INFO - PROCESS | 2988 | ++DOCSHELL 1F1D5800 == 72 [pid = 2988] [id = 272]
20:50:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 238 (1F1E3000) [pid = 2988] [serial = 764] [outer = 00000000]
20:50:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 239 (1FB7D000) [pid = 2988] [serial = 765] [outer = 1F1E3000]
20:50:37 INFO - PROCESS | 2988 | 1447476637664 Marionette INFO loaded listener.js
20:50:37 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 240 (1FD48C00) [pid = 2988] [serial = 766] [outer = 1F1E3000]
20:50:38 INFO - PROCESS | 2988 | ++DOCSHELL 1FC4FC00 == 73 [pid = 2988] [id = 273]
20:50:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 241 (1FC51400) [pid = 2988] [serial = 767] [outer = 00000000]
20:50:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 242 (1FD4F800) [pid = 2988] [serial = 768] [outer = 1FC51400]
20:50:38 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
20:50:38 INFO - document served over http requires an http
20:50:38 INFO - sub-resource via iframe-tag using the meta-csp
20:50:38 INFO - delivery method with swap-origin-redirect and when
20:50:38 INFO - the target request is cross-origin.
20:50:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 999ms
20:50:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:50:38 INFO - PROCESS | 2988 | ++DOCSHELL 1FD4F400 == 74 [pid = 2988] [id = 274]
20:50:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 243 (1FD52800) [pid = 2988] [serial = 769] [outer = 00000000]
20:50:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 244 (21FE3C00) [pid = 2988] [serial = 770] [outer = 1FD52800]
20:50:38 INFO - PROCESS | 2988 | 1447476638648 Marionette INFO loaded listener.js
20:50:38 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 245 (21FE8800) [pid = 2988] [serial = 771] [outer = 1FD52800]
20:50:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 246 (21D08400) [pid = 2988] [serial = 772] [outer = 19CC4400]
20:50:39 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
20:50:39 INFO - document served over http requires an http
20:50:39 INFO - sub-resource via script-tag using the meta-csp
20:50:39 INFO - delivery method with keep-origin-redirect and when
20:50:39 INFO - the target request is cross-origin.
20:50:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1030ms
20:50:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
20:50:39 INFO - PROCESS | 2988 | ++DOCSHELL 21D03000 == 75 [pid = 2988] [id = 275]
20:50:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 247 (21D05800) [pid = 2988] [serial = 773] [outer = 00000000]
20:50:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 248 (21FE0800) [pid = 2988] [serial = 774] [outer = 21D05800]
20:50:39 INFO - PROCESS | 2988 | 1447476639698 Marionette INFO loaded listener.js
20:50:39 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 249 (22F88C00) [pid = 2988] [serial = 775] [outer = 21D05800]
20:50:40 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
20:50:40 INFO - document served over http requires an http
20:50:40 INFO - sub-resource via script-tag using the meta-csp
20:50:40 INFO - delivery method with no-redirect and when
20:50:40 INFO - the target request is cross-origin.
20:50:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 952ms
20:50:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:50:40 INFO - PROCESS | 2988 | ++DOCSHELL 21DBC400 == 76 [pid = 2988] [id = 276]
20:50:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 250 (21DBD000) [pid = 2988] [serial = 776] [outer = 00000000]
20:50:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 251 (21DC2C00) [pid = 2988] [serial = 777] [outer = 21DBD000]
20:50:40 INFO - PROCESS | 2988 | 1447476640632 Marionette INFO loaded listener.js
20:50:40 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 252 (22F85800) [pid = 2988] [serial = 778] [outer = 21DBD000]
20:50:41 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
20:50:41 INFO - document served over http requires an http
20:50:41 INFO - sub-resource via script-tag using the meta-csp
20:50:41 INFO - delivery method with swap-origin-redirect and when
20:50:41 INFO - the target request is cross-origin.
20:50:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 953ms
20:50:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:50:41 INFO - PROCESS | 2988 | ++DOCSHELL 21DC2800 == 77 [pid = 2988] [id = 277]
20:50:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 253 (22B23400) [pid = 2988] [serial = 779] [outer = 00000000]
20:50:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 254 (22B2A400) [pid = 2988] [serial = 780] [outer = 22B23400]
20:50:41 INFO - PROCESS | 2988 | 1447476641582 Marionette INFO loaded listener.js
20:50:41 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 255 (22B2D400) [pid = 2988] [serial = 781] [outer = 22B23400]
20:50:42 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
20:50:42 INFO - document served over http requires an http
20:50:42 INFO - sub-resource via xhr-request using the meta-csp
20:50:42 INFO - delivery method with keep-origin-redirect and when
20:50:42 INFO - the target request is cross-origin.
20:50:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 905ms
20:50:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
20:50:42 INFO - PROCESS | 2988 | ++DOCSHELL 22B28C00 == 78 [pid = 2988] [id = 278]
20:50:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 256 (22B2A000) [pid = 2988] [serial = 782] [outer = 00000000]
20:50:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 257 (2391A400) [pid = 2988] [serial = 783] [outer = 22B2A000]
20:50:42 INFO - PROCESS | 2988 | 1447476642498 Marionette INFO loaded listener.js
20:50:42 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 258 (23920000) [pid = 2988] [serial = 784] [outer = 22B2A000]
20:50:43 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
20:50:43 INFO - document served over http requires an http
20:50:43 INFO - sub-resource via xhr-request using the meta-csp
20:50:43 INFO - delivery method with no-redirect and when
20:50:43 INFO - the target request is cross-origin.
20:50:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 952ms
20:50:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:50:43 INFO - PROCESS | 2988 | ++DOCSHELL 2391A800 == 79 [pid = 2988] [id = 279]
20:50:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 259 (2391C000) [pid = 2988] [serial = 785] [outer = 00000000]
20:50:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 260 (2399A000) [pid = 2988] [serial = 786] [outer = 2391C000]
20:50:43 INFO - PROCESS | 2988 | 1447476643420 Marionette INFO loaded listener.js
20:50:43 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 261 (2399F000) [pid = 2988] [serial = 787] [outer = 2391C000]
20:50:43 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
20:50:43 INFO - document served over http requires an http
20:50:43 INFO - sub-resource via xhr-request using the meta-csp
20:50:43 INFO - delivery method with swap-origin-redirect and when
20:50:43 INFO - the target request is cross-origin.
20:50:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 843ms
20:50:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:50:44 INFO - PROCESS | 2988 | ++DOCSHELL 239A4C00 == 80 [pid = 2988] [id = 280]
20:50:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 262 (239A5000) [pid = 2988] [serial = 788] [outer = 00000000]
20:50:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 263 (24A80000) [pid = 2988] [serial = 789] [outer = 239A5000]
20:50:44 INFO - PROCESS | 2988 | 1447476644306 Marionette INFO loaded listener.js
20:50:44 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 264 (24A87400) [pid = 2988] [serial = 790] [outer = 239A5000]
20:50:45 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
20:50:45 INFO - document served over http requires an https
20:50:45 INFO - sub-resource via fetch-request using the meta-csp
20:50:45 INFO - delivery method with keep-origin-redirect and when
20:50:45 INFO - the target request is cross-origin.
20:50:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1030ms
20:50:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
20:50:45 INFO - PROCESS | 2988 | ++DOCSHELL 24A81400 == 81 [pid = 2988] [id = 281]
20:50:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 265 (24A8BC00) [pid = 2988] [serial = 791] [outer = 00000000]
20:50:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 266 (24CC8000) [pid = 2988] [serial = 792] [outer = 24A8BC00]
20:50:45 INFO - PROCESS | 2988 | 1447476645377 Marionette INFO loaded listener.js
20:50:45 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 267 (24CCA000) [pid = 2988] [serial = 793] [outer = 24A8BC00]
20:50:47 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:50:47 INFO - document served over http requires an https
20:50:47 INFO - sub-resource via fetch-request using the meta-csp
20:50:47 INFO - delivery method with no-redirect and when
20:50:47 INFO - the target request is cross-origin.
20:50:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2232ms
20:50:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:50:47 INFO - PROCESS | 2988 | ++DOCSHELL 13F91400 == 82 [pid = 2988] [id = 282]
20:50:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 268 (14776800) [pid = 2988] [serial = 794] [outer = 00000000]
20:50:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 269 (17676800) [pid = 2988] [serial = 795] [outer = 14776800]
20:50:47 INFO - PROCESS | 2988 | 1447476647609 Marionette INFO loaded listener.js
20:50:47 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 270 (17A0A400) [pid = 2988] [serial = 796] [outer = 14776800]
20:50:48 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
20:50:48 INFO - document served over http requires an https
20:50:48 INFO - sub-resource via fetch-request using the meta-csp
20:50:48 INFO - delivery method with swap-origin-redirect and when
20:50:48 INFO - the target request is cross-origin.
20:50:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 983ms
20:50:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:50:48 INFO - PROCESS | 2988 | ++DOCSHELL 16DAB800 == 83 [pid = 2988] [id = 283]
20:50:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 271 (171AFC00) [pid = 2988] [serial = 797] [outer = 00000000]
20:50:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 272 (1E752000) [pid = 2988] [serial = 798] [outer = 171AFC00]
20:50:48 INFO - PROCESS | 2988 | 1447476648607 Marionette INFO loaded listener.js
20:50:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 273 (1F7D4000) [pid = 2988] [serial = 799] [outer = 171AFC00]
20:50:49 INFO - PROCESS | 2988 | ++DOCSHELL 1E94DC00 == 84 [pid = 2988] [id = 284]
20:50:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 274 (1F1D9400) [pid = 2988] [serial = 800] [outer = 00000000]
20:50:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 275 (12972000) [pid = 2988] [serial = 801] [outer = 1F1D9400]
20:50:49 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
20:50:49 INFO - document served over http requires an https
20:50:49 INFO - sub-resource via iframe-tag using the meta-csp
20:50:49 INFO - delivery method with keep-origin-redirect and when
20:50:49 INFO - the target request is cross-origin.
20:50:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1499ms
20:50:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:50:50 INFO - PROCESS | 2988 | ++DOCSHELL 16D10400 == 85 [pid = 2988] [id = 285]
20:50:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 276 (16DA8400) [pid = 2988] [serial = 802] [outer = 00000000]
20:50:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 277 (17472800) [pid = 2988] [serial = 803] [outer = 16DA8400]
20:50:50 INFO - PROCESS | 2988 | 1447476650172 Marionette INFO loaded listener.js
20:50:50 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 278 (178C5400) [pid = 2988] [serial = 804] [outer = 16DA8400]
20:50:50 INFO - PROCESS | 2988 | ++DOCSHELL 17E18400 == 86 [pid = 2988] [id = 286]
20:50:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 279 (1906D800) [pid = 2988] [serial = 805] [outer = 00000000]
20:50:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 280 (14A59000) [pid = 2988] [serial = 806] [outer = 1906D800]
20:50:50 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
20:50:50 INFO - document served over http requires an https
20:50:50 INFO - sub-resource via iframe-tag using the meta-csp
20:50:50 INFO - delivery method with no-redirect and when
20:50:50 INFO - the target request is cross-origin.
20:50:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1186ms
20:50:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:50:51 INFO - PROCESS | 2988 | ++DOCSHELL 14C23000 == 87 [pid = 2988] [id = 287]
20:50:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 281 (14D68800) [pid = 2988] [serial = 807] [outer = 00000000]
20:50:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 282 (17B32C00) [pid = 2988] [serial = 808] [outer = 14D68800]
20:50:51 INFO - PROCESS | 2988 | 1447476651338 Marionette INFO loaded listener.js
20:50:51 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 283 (19446C00) [pid = 2988] [serial = 809] [outer = 14D68800]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 11854800 == 86 [pid = 2988] [id = 266]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 14C50400 == 85 [pid = 2988] [id = 265]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 0E30C800 == 84 [pid = 2988] [id = 264]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1C7CC000 == 83 [pid = 2988] [id = 263]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1B420400 == 82 [pid = 2988] [id = 262]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 19442C00 == 81 [pid = 2988] [id = 261]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 13F5AC00 == 80 [pid = 2988] [id = 260]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 13970400 == 79 [pid = 2988] [id = 259]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1184DC00 == 78 [pid = 2988] [id = 258]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 13028800 == 77 [pid = 2988] [id = 257]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 14C27800 == 76 [pid = 2988] [id = 256]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 111BD400 == 75 [pid = 2988] [id = 255]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 19444C00 == 74 [pid = 2988] [id = 254]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 14A56000 == 73 [pid = 2988] [id = 253]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 179B8000 == 72 [pid = 2988] [id = 252]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1FB79000 == 71 [pid = 2988] [id = 251]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1FB70400 == 70 [pid = 2988] [id = 250]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 14D61000 == 69 [pid = 2988] [id = 249]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1CD50400 == 68 [pid = 2988] [id = 248]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1E14F800 == 67 [pid = 2988] [id = 247]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1E369800 == 66 [pid = 2988] [id = 246]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1D0DA800 == 65 [pid = 2988] [id = 245]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1CDB6400 == 64 [pid = 2988] [id = 244]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1CDB5C00 == 63 [pid = 2988] [id = 243]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1E942400 == 62 [pid = 2988] [id = 242]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1E8D1C00 == 61 [pid = 2988] [id = 241]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1E749C00 == 60 [pid = 2988] [id = 240]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 19709000 == 59 [pid = 2988] [id = 239]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 17178800 == 58 [pid = 2988] [id = 238]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 1301CC00 == 57 [pid = 2988] [id = 237]
20:50:51 INFO - PROCESS | 2988 | --DOCSHELL 12467400 == 56 [pid = 2988] [id = 236]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 282 (1A3A9000) [pid = 2988] [serial = 651] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 281 (14C2CC00) [pid = 2988] [serial = 630] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 280 (178D4C00) [pid = 2988] [serial = 645] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 279 (1E74C000) [pid = 2988] [serial = 585] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 278 (174C2C00) [pid = 2988] [serial = 635] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 277 (1711B400) [pid = 2988] [serial = 640] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 276 (1CCCF800) [pid = 2988] [serial = 663] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | --DOMWINDOW == 275 (1921AC00) [pid = 2988] [serial = 648] [outer = 00000000] [url = about:blank]
20:50:51 INFO - PROCESS | 2988 | ++DOCSHELL 0E65AC00 == 57 [pid = 2988] [id = 288]
20:50:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 276 (0E9ECC00) [pid = 2988] [serial = 810] [outer = 00000000]
20:50:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 277 (11A0D400) [pid = 2988] [serial = 811] [outer = 0E9ECC00]
20:50:52 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
20:50:52 INFO - document served over http requires an https
20:50:52 INFO - sub-resource via iframe-tag using the meta-csp
20:50:52 INFO - delivery method with swap-origin-redirect and when
20:50:52 INFO - the target request is cross-origin.
20:50:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1295ms
20:50:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:50:52 INFO - PROCESS | 2988 | ++DOCSHELL 14A5A800 == 58 [pid = 2988] [id = 289]
20:50:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 278 (14A5C800) [pid = 2988] [serial = 812] [outer = 00000000]
20:50:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 279 (15630800) [pid = 2988] [serial = 813] [outer = 14A5C800]
20:50:52 INFO - PROCESS | 2988 | 1447476652582 Marionette INFO loaded listener.js
20:50:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 280 (17186C00) [pid = 2988] [serial = 814] [outer = 14A5C800]
20:50:53 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
20:50:53 INFO - document served over http requires an https
20:50:53 INFO - sub-resource via script-tag using the meta-csp
20:50:53 INFO - delivery method with keep-origin-redirect and when
20:50:53 INFO - the target request is cross-origin.
20:50:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 750ms
20:50:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
20:50:53 INFO - PROCESS | 2988 | ++DOCSHELL 17673000 == 59 [pid = 2988] [id = 290]
20:50:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 281 (176BBC00) [pid = 2988] [serial = 815] [outer = 00000000]
20:50:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 282 (179C0000) [pid = 2988] [serial = 816] [outer = 176BBC00]
20:50:53 INFO - PROCESS | 2988 | 1447476653200 Marionette INFO loaded listener.js
20:50:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 283 (1952C800) [pid = 2988] [serial = 817] [outer = 176BBC00]
20:50:53 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
20:50:53 INFO - document served over http requires an https
20:50:53 INFO - sub-resource via script-tag using the meta-csp
20:50:53 INFO - delivery method with no-redirect and when
20:50:53 INFO - the target request is cross-origin.
20:50:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 702ms
20:50:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:50:53 INFO - PROCESS | 2988 | ++DOCSHELL 19447000 == 60 [pid = 2988] [id = 291]
20:50:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 284 (199C2800) [pid = 2988] [serial = 818] [outer = 00000000]
20:50:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 285 (1A7C1400) [pid = 2988] [serial = 819] [outer = 199C2800]
20:50:53 INFO - PROCESS | 2988 | 1447476653928 Marionette INFO loaded listener.js
20:50:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 286 (1B420400) [pid = 2988] [serial = 820] [outer = 199C2800]
20:50:54 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
20:50:54 INFO - document served over http requires an https
20:50:54 INFO - sub-resource via script-tag using the meta-csp
20:50:54 INFO - delivery method with swap-origin-redirect and when
20:50:54 INFO - the target request is cross-origin.
20:50:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 734ms
20:50:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:50:54 INFO - PROCESS | 2988 | ++DOCSHELL 1C7CF000 == 61 [pid = 2988] [id = 292]
20:50:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 287 (1C7D1000) [pid = 2988] [serial = 821] [outer = 00000000]
20:50:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 288 (1CA25000) [pid = 2988] [serial = 822] [outer = 1C7D1000]
20:50:54 INFO - PROCESS | 2988 | 1447476654706 Marionette INFO loaded listener.js
20:50:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 289 (1CB79C00) [pid = 2988] [serial = 823] [outer = 1C7D1000]
20:50:55 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
20:50:55 INFO - document served over http requires an https
20:50:55 INFO - sub-resource via xhr-request using the meta-csp
20:50:55 INFO - delivery method with keep-origin-redirect and when
20:50:55 INFO - the target request is cross-origin.
20:50:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 687ms
20:50:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
20:50:55 INFO - PROCESS | 2988 | ++DOCSHELL 1CCD6800 == 62 [pid = 2988] [id = 293]
20:50:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 290 (1CCDC400) [pid = 2988] [serial = 824] [outer = 00000000]
20:50:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 291 (1CD53800) [pid = 2988] [serial = 825] [outer = 1CCDC400]
20:50:55 INFO - PROCESS | 2988 | 1447476655485 Marionette INFO loaded listener.js
20:50:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 292 (1CDB6400) [pid = 2988] [serial = 826] [outer = 1CCDC400]
20:50:55 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
20:50:55 INFO - document served over http requires an https
20:50:55 INFO - sub-resource via xhr-request using the meta-csp
20:50:55 INFO - delivery method with no-redirect and when
20:50:55 INFO - the target request is cross-origin.
20:50:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 703ms
20:50:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 291 (1CDC0000) [pid = 2988] [serial = 715] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 290 (1E915800) [pid = 2988] [serial = 678] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476613262]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 289 (1CDB6000) [pid = 2988] [serial = 683] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 288 (1C8B3800) [pid = 2988] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 287 (19443000) [pid = 2988] [serial = 733] [outer = 00000000] [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]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 286 (1B421400) [pid = 2988] [serial = 736] [outer = 00000000] [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]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 285 (14D61400) [pid = 2988] [serial = 730] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 284 (156ED400) [pid = 2988] [serial = 745] [outer = 00000000] [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]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 283 (11748800) [pid = 2988] [serial = 717] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 282 (11A06000) [pid = 2988] [serial = 725] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 281 (0FB40800) [pid = 2988] [serial = 742] [outer = 00000000] [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]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 280 (1C7D7400) [pid = 2988] [serial = 739] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 279 (14910C00) [pid = 2988] [serial = 727] [outer = 00000000] [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]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 278 (13978000) [pid = 2988] [serial = 722] [outer = 00000000] [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]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 277 (152C2C00) [pid = 2988] [serial = 720] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476626441]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 276 (1E370400) [pid = 2988] [serial = 749] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 275 (1CB73000) [pid = 2988] [serial = 710] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 274 (13F46400) [pid = 2988] [serial = 743] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 273 (1CCDB800) [pid = 2988] [serial = 746] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 272 (117A9800) [pid = 2988] [serial = 716] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 271 (174B9400) [pid = 2988] [serial = 713] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 270 (1C5F8800) [pid = 2988] [serial = 737] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 269 (0E65B800) [pid = 2988] [serial = 726] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 268 (174BF400) [pid = 2988] [serial = 723] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 267 (16DACC00) [pid = 2988] [serial = 728] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 266 (1CB27000) [pid = 2988] [serial = 740] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 265 (1992DC00) [pid = 2988] [serial = 734] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 264 (21E98C00) [pid = 2988] [serial = 707] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 263 (16143400) [pid = 2988] [serial = 721] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476626441]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 262 (14D68000) [pid = 2988] [serial = 718] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 261 (179BB800) [pid = 2988] [serial = 731] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 260 (1CD56400) [pid = 2988] [serial = 698] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 259 (14D68400) [pid = 2988] [serial = 701] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 258 (1FB76800) [pid = 2988] [serial = 704] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 257 (1D0E0400) [pid = 2988] [serial = 689] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 256 (1EA29400) [pid = 2988] [serial = 692] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 255 (1E154000) [pid = 2988] [serial = 695] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 254 (1CDBA800) [pid = 2988] [serial = 684] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 253 (1EA2A800) [pid = 2988] [serial = 681] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 252 (1EA29C00) [pid = 2988] [serial = 686] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 251 (149C8400) [pid = 2988] [serial = 668] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 250 (1E755400) [pid = 2988] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 249 (1921E400) [pid = 2988] [serial = 671] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 248 (1E853800) [pid = 2988] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476613262]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 247 (1E8CF000) [pid = 2988] [serial = 676] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 246 (1711BC00) [pid = 2988] [serial = 744] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 245 (1C8AB400) [pid = 2988] [serial = 738] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | --DOMWINDOW == 244 (1CCB4C00) [pid = 2988] [serial = 741] [outer = 00000000] [url = about:blank]
20:50:56 INFO - PROCESS | 2988 | ++DOCSHELL 0E65C800 == 63 [pid = 2988] [id = 294]
20:50:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 245 (0FB40800) [pid = 2988] [serial = 827] [outer = 00000000]
20:50:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 246 (13F87400) [pid = 2988] [serial = 828] [outer = 0FB40800]
20:50:56 INFO - PROCESS | 2988 | 1447476656491 Marionette INFO loaded listener.js
20:50:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 247 (1711BC00) [pid = 2988] [serial = 829] [outer = 0FB40800]
20:50:56 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:50:56 INFO - document served over http requires an https
20:50:56 INFO - sub-resource via xhr-request using the meta-csp
20:50:56 INFO - delivery method with swap-origin-redirect and when
20:50:56 INFO - the target request is cross-origin.
20:50:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 999ms
20:50:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:50:57 INFO - PROCESS | 2988 | ++DOCSHELL 1C5EEC00 == 64 [pid = 2988] [id = 295]
20:50:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 248 (1C7D7400) [pid = 2988] [serial = 830] [outer = 00000000]
20:50:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 249 (1D0D7C00) [pid = 2988] [serial = 831] [outer = 1C7D7400]
20:50:57 INFO - PROCESS | 2988 | 1447476657082 Marionette INFO loaded listener.js
20:50:57 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 250 (1E153800) [pid = 2988] [serial = 832] [outer = 1C7D7400]
20:50:57 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
20:50:57 INFO - document served over http requires an http
20:50:57 INFO - sub-resource via fetch-request using the meta-csp
20:50:57 INFO - delivery method with keep-origin-redirect and when
20:50:57 INFO - the target request is same-origin.
20:50:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 640ms
20:50:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
20:50:57 INFO - PROCESS | 2988 | ++DOCSHELL 11B9B400 == 65 [pid = 2988] [id = 296]
20:50:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 251 (1C8B5C00) [pid = 2988] [serial = 833] [outer = 00000000]
20:50:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 252 (1E3ECC00) [pid = 2988] [serial = 834] [outer = 1C8B5C00]
20:50:57 INFO - PROCESS | 2988 | 1447476657721 Marionette INFO loaded listener.js
20:50:57 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 253 (1E754000) [pid = 2988] [serial = 835] [outer = 1C8B5C00]
20:50:58 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
20:50:58 INFO - document served over http requires an http
20:50:58 INFO - sub-resource via fetch-request using the meta-csp
20:50:58 INFO - delivery method with no-redirect and when
20:50:58 INFO - the target request is same-origin.
20:50:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 640ms
20:50:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:50:58 INFO - PROCESS | 2988 | ++DOCSHELL 1E3F0000 == 66 [pid = 2988] [id = 297]
20:50:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 254 (1E485400) [pid = 2988] [serial = 836] [outer = 00000000]
20:50:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 255 (1EA29000) [pid = 2988] [serial = 837] [outer = 1E485400]
20:50:58 INFO - PROCESS | 2988 | 1447476658373 Marionette INFO loaded listener.js
20:50:58 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 256 (1EA80800) [pid = 2988] [serial = 838] [outer = 1E485400]
20:50:59 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
20:50:59 INFO - document served over http requires an http
20:50:59 INFO - sub-resource via fetch-request using the meta-csp
20:50:59 INFO - delivery method with swap-origin-redirect and when
20:50:59 INFO - the target request is same-origin.
20:50:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 983ms
20:50:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:50:59 INFO - PROCESS | 2988 | ++DOCSHELL 14C50400 == 67 [pid = 2988] [id = 298]
20:50:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 257 (14D5D400) [pid = 2988] [serial = 839] [outer = 00000000]
20:50:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 258 (156F7400) [pid = 2988] [serial = 840] [outer = 14D5D400]
20:50:59 INFO - PROCESS | 2988 | 1447476659549 Marionette INFO loaded listener.js
20:50:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:50:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 259 (17530800) [pid = 2988] [serial = 841] [outer = 14D5D400]
20:51:00 INFO - PROCESS | 2988 | ++DOCSHELL 19CBD400 == 68 [pid = 2988] [id = 299]
20:51:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 260 (19CC0800) [pid = 2988] [serial = 842] [outer = 00000000]
20:51:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 261 (179B9800) [pid = 2988] [serial = 843] [outer = 19CC0800]
20:51:00 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
20:51:00 INFO - document served over http requires an http
20:51:00 INFO - sub-resource via iframe-tag using the meta-csp
20:51:00 INFO - delivery method with keep-origin-redirect and when
20:51:00 INFO - the target request is same-origin.
20:51:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1046ms
20:51:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:51:00 INFO - PROCESS | 2988 | ++DOCSHELL 199C4400 == 69 [pid = 2988] [id = 300]
20:51:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 262 (19F76000) [pid = 2988] [serial = 844] [outer = 00000000]
20:51:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 263 (1CCD1400) [pid = 2988] [serial = 845] [outer = 19F76000]
20:51:00 INFO - PROCESS | 2988 | 1447476660625 Marionette INFO loaded listener.js
20:51:00 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 264 (1E853800) [pid = 2988] [serial = 846] [outer = 19F76000]
20:51:01 INFO - PROCESS | 2988 | ++DOCSHELL 1F1D7400 == 70 [pid = 2988] [id = 301]
20:51:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 265 (1F1DC800) [pid = 2988] [serial = 847] [outer = 00000000]
20:51:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 266 (1A3AF800) [pid = 2988] [serial = 848] [outer = 1F1DC800]
20:51:01 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
20:51:01 INFO - document served over http requires an http
20:51:01 INFO - sub-resource via iframe-tag using the meta-csp
20:51:01 INFO - delivery method with no-redirect and when
20:51:01 INFO - the target request is same-origin.
20:51:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 999ms
20:51:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:51:01 INFO - PROCESS | 2988 | ++DOCSHELL 1EF54400 == 71 [pid = 2988] [id = 302]
20:51:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 267 (1F1D9C00) [pid = 2988] [serial = 849] [outer = 00000000]
20:51:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 268 (1FC50C00) [pid = 2988] [serial = 850] [outer = 1F1D9C00]
20:51:01 INFO - PROCESS | 2988 | 1447476661654 Marionette INFO loaded listener.js
20:51:01 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 269 (1FD51400) [pid = 2988] [serial = 851] [outer = 1F1D9C00]
20:51:02 INFO - PROCESS | 2988 | ++DOCSHELL 1FB7D800 == 72 [pid = 2988] [id = 303]
20:51:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 270 (1FC8EC00) [pid = 2988] [serial = 852] [outer = 00000000]
20:51:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 271 (21DBAC00) [pid = 2988] [serial = 853] [outer = 1FC8EC00]
20:51:02 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
20:51:02 INFO - document served over http requires an http
20:51:02 INFO - sub-resource via iframe-tag using the meta-csp
20:51:02 INFO - delivery method with swap-origin-redirect and when
20:51:02 INFO - the target request is same-origin.
20:51:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1186ms
20:51:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:51:02 INFO - PROCESS | 2988 | ++DOCSHELL 21D10C00 == 73 [pid = 2988] [id = 304]
20:51:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 272 (21DBA000) [pid = 2988] [serial = 854] [outer = 00000000]
20:51:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 273 (21FDA800) [pid = 2988] [serial = 855] [outer = 21DBA000]
20:51:02 INFO - PROCESS | 2988 | 1447476662833 Marionette INFO loaded listener.js
20:51:02 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 274 (239A6000) [pid = 2988] [serial = 856] [outer = 21DBA000]
20:51:03 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
20:51:03 INFO - document served over http requires an http
20:51:03 INFO - sub-resource via script-tag using the meta-csp
20:51:03 INFO - delivery method with keep-origin-redirect and when
20:51:03 INFO - the target request is same-origin.
20:51:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 937ms
20:51:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
20:51:03 INFO - PROCESS | 2988 | ++DOCSHELL 24CC4800 == 74 [pid = 2988] [id = 305]
20:51:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 275 (24CC4C00) [pid = 2988] [serial = 857] [outer = 00000000]
20:51:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 276 (24EC4400) [pid = 2988] [serial = 858] [outer = 24CC4C00]
20:51:03 INFO - PROCESS | 2988 | 1447476663736 Marionette INFO loaded listener.js
20:51:03 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 277 (24ECA000) [pid = 2988] [serial = 859] [outer = 24CC4C00]
20:51:04 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
20:51:04 INFO - document served over http requires an http
20:51:04 INFO - sub-resource via script-tag using the meta-csp
20:51:04 INFO - delivery method with no-redirect and when
20:51:04 INFO - the target request is same-origin.
20:51:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 937ms
20:51:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:51:04 INFO - PROCESS | 2988 | ++DOCSHELL 21EC7C00 == 75 [pid = 2988] [id = 306]
20:51:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 278 (21EC8000) [pid = 2988] [serial = 860] [outer = 00000000]
20:51:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 279 (21ED0000) [pid = 2988] [serial = 861] [outer = 21EC8000]
20:51:04 INFO - PROCESS | 2988 | 1447476664721 Marionette INFO loaded listener.js
20:51:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 280 (230ED800) [pid = 2988] [serial = 862] [outer = 21EC8000]
20:51:05 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
20:51:05 INFO - document served over http requires an http
20:51:05 INFO - sub-resource via script-tag using the meta-csp
20:51:05 INFO - delivery method with swap-origin-redirect and when
20:51:05 INFO - the target request is same-origin.
20:51:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 936ms
20:51:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:51:05 INFO - PROCESS | 2988 | ++DOCSHELL 230E9C00 == 76 [pid = 2988] [id = 307]
20:51:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 281 (230EB800) [pid = 2988] [serial = 863] [outer = 00000000]
20:51:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 282 (230F6C00) [pid = 2988] [serial = 864] [outer = 230EB800]
20:51:05 INFO - PROCESS | 2988 | 1447476665687 Marionette INFO loaded listener.js
20:51:05 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 283 (24EC7000) [pid = 2988] [serial = 865] [outer = 230EB800]
20:51:06 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
20:51:06 INFO - document served over http requires an http
20:51:06 INFO - sub-resource via xhr-request using the meta-csp
20:51:06 INFO - delivery method with keep-origin-redirect and when
20:51:06 INFO - the target request is same-origin.
20:51:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 937ms
20:51:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
20:51:06 INFO - PROCESS | 2988 | ++DOCSHELL 24A10400 == 77 [pid = 2988] [id = 308]
20:51:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 284 (24A12400) [pid = 2988] [serial = 866] [outer = 00000000]
20:51:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 285 (24A19800) [pid = 2988] [serial = 867] [outer = 24A12400]
20:51:06 INFO - PROCESS | 2988 | 1447476666610 Marionette INFO loaded listener.js
20:51:06 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 286 (24EC3400) [pid = 2988] [serial = 868] [outer = 24A12400]
20:51:07 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
20:51:07 INFO - document served over http requires an http
20:51:07 INFO - sub-resource via xhr-request using the meta-csp
20:51:07 INFO - delivery method with no-redirect and when
20:51:07 INFO - the target request is same-origin.
20:51:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 952ms
20:51:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:51:07 INFO - PROCESS | 2988 | ++DOCSHELL 1E17E400 == 78 [pid = 2988] [id = 309]
20:51:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 287 (1E17FC00) [pid = 2988] [serial = 869] [outer = 00000000]
20:51:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 288 (1E184800) [pid = 2988] [serial = 870] [outer = 1E17FC00]
20:51:07 INFO - PROCESS | 2988 | 1447476667531 Marionette INFO loaded listener.js
20:51:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 289 (1E18A800) [pid = 2988] [serial = 871] [outer = 1E17FC00]
20:51:08 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
20:51:08 INFO - document served over http requires an http
20:51:08 INFO - sub-resource via xhr-request using the meta-csp
20:51:08 INFO - delivery method with swap-origin-redirect and when
20:51:08 INFO - the target request is same-origin.
20:51:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 905ms
20:51:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:51:08 INFO - PROCESS | 2988 | ++DOCSHELL 1E18A400 == 79 [pid = 2988] [id = 310]
20:51:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 290 (1FB1A400) [pid = 2988] [serial = 872] [outer = 00000000]
20:51:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 291 (1FB1D800) [pid = 2988] [serial = 873] [outer = 1FB1A400]
20:51:08 INFO - PROCESS | 2988 | 1447476668449 Marionette INFO loaded listener.js
20:51:08 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 292 (24A1A800) [pid = 2988] [serial = 874] [outer = 1FB1A400]
20:51:09 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
20:51:09 INFO - document served over http requires an https
20:51:09 INFO - sub-resource via fetch-request using the meta-csp
20:51:09 INFO - delivery method with keep-origin-redirect and when
20:51:09 INFO - the target request is same-origin.
20:51:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 968ms
20:51:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
20:51:09 INFO - PROCESS | 2988 | ++DOCSHELL 1E13BC00 == 80 [pid = 2988] [id = 311]
20:51:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 293 (1E13C000) [pid = 2988] [serial = 875] [outer = 00000000]
20:51:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 294 (1E13F400) [pid = 2988] [serial = 876] [outer = 1E13C000]
20:51:09 INFO - PROCESS | 2988 | 1447476669479 Marionette INFO loaded listener.js
20:51:09 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 295 (1E145000) [pid = 2988] [serial = 877] [outer = 1E13C000]
20:51:10 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
20:51:10 INFO - document served over http requires an https
20:51:10 INFO - sub-resource via fetch-request using the meta-csp
20:51:10 INFO - delivery method with no-redirect and when
20:51:10 INFO - the target request is same-origin.
20:51:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 936ms
20:51:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:51:10 INFO - PROCESS | 2988 | ++DOCSHELL 0F16E000 == 81 [pid = 2988] [id = 312]
20:51:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 296 (13F49C00) [pid = 2988] [serial = 878] [outer = 00000000]
20:51:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 297 (1FB1FC00) [pid = 2988] [serial = 879] [outer = 13F49C00]
20:51:10 INFO - PROCESS | 2988 | 1447476670390 Marionette INFO loaded listener.js
20:51:10 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 298 (20E04800) [pid = 2988] [serial = 880] [outer = 13F49C00]
20:51:10 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
20:51:10 INFO - document served over http requires an https
20:51:10 INFO - sub-resource via fetch-request using the meta-csp
20:51:10 INFO - delivery method with swap-origin-redirect and when
20:51:10 INFO - the target request is same-origin.
20:51:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 905ms
20:51:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:51:11 INFO - PROCESS | 2988 | ++DOCSHELL 20E0B000 == 82 [pid = 2988] [id = 313]
20:51:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 299 (20E0B400) [pid = 2988] [serial = 881] [outer = 00000000]
20:51:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 300 (20E10C00) [pid = 2988] [serial = 882] [outer = 20E0B400]
20:51:11 INFO - PROCESS | 2988 | 1447476671307 Marionette INFO loaded listener.js
20:51:11 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 301 (22E9F800) [pid = 2988] [serial = 883] [outer = 20E0B400]
20:51:11 INFO - PROCESS | 2988 | ++DOCSHELL 22E9D000 == 83 [pid = 2988] [id = 314]
20:51:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 302 (22E9E800) [pid = 2988] [serial = 884] [outer = 00000000]
20:51:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 303 (22EA7400) [pid = 2988] [serial = 885] [outer = 22E9E800]
20:51:11 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
20:51:11 INFO - document served over http requires an https
20:51:11 INFO - sub-resource via iframe-tag using the meta-csp
20:51:11 INFO - delivery method with keep-origin-redirect and when
20:51:11 INFO - the target request is same-origin.
20:51:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 984ms
20:51:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:51:12 INFO - PROCESS | 2988 | ++DOCSHELL 1F963400 == 84 [pid = 2988] [id = 315]
20:51:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 304 (1F963800) [pid = 2988] [serial = 886] [outer = 00000000]
20:51:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 305 (1F967C00) [pid = 2988] [serial = 887] [outer = 1F963800]
20:51:12 INFO - PROCESS | 2988 | 1447476672322 Marionette INFO loaded listener.js
20:51:12 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 306 (1F96CC00) [pid = 2988] [serial = 888] [outer = 1F963800]
20:51:12 INFO - PROCESS | 2988 | ++DOCSHELL 1F96C400 == 85 [pid = 2988] [id = 316]
20:51:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 307 (21CA3C00) [pid = 2988] [serial = 889] [outer = 00000000]
20:51:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 308 (1F965400) [pid = 2988] [serial = 890] [outer = 21CA3C00]
20:51:13 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
20:51:13 INFO - document served over http requires an https
20:51:13 INFO - sub-resource via iframe-tag using the meta-csp
20:51:13 INFO - delivery method with no-redirect and when
20:51:13 INFO - the target request is same-origin.
20:51:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1046ms
20:51:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:51:13 INFO - PROCESS | 2988 | ++DOCSHELL 21CA4000 == 86 [pid = 2988] [id = 317]
20:51:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 309 (21CA5000) [pid = 2988] [serial = 891] [outer = 00000000]
20:51:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 310 (21CAF400) [pid = 2988] [serial = 892] [outer = 21CA5000]
20:51:13 INFO - PROCESS | 2988 | 1447476673400 Marionette INFO loaded listener.js
20:51:13 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 311 (22EA9400) [pid = 2988] [serial = 893] [outer = 21CA5000]
20:51:14 INFO - PROCESS | 2988 | ++DOCSHELL 1917C000 == 87 [pid = 2988] [id = 318]
20:51:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 312 (1917D800) [pid = 2988] [serial = 894] [outer = 00000000]
20:51:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 313 (115B5400) [pid = 2988] [serial = 895] [outer = 1917D800]
20:51:15 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
20:51:15 INFO - document served over http requires an https
20:51:15 INFO - sub-resource via iframe-tag using the meta-csp
20:51:15 INFO - delivery method with swap-origin-redirect and when
20:51:15 INFO - the target request is same-origin.
20:51:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2201ms
20:51:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:51:15 INFO - PROCESS | 2988 | ++DOCSHELL 174C0C00 == 88 [pid = 2988] [id = 319]
20:51:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 314 (174C4C00) [pid = 2988] [serial = 896] [outer = 00000000]
20:51:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 315 (19219000) [pid = 2988] [serial = 897] [outer = 174C4C00]
20:51:15 INFO - PROCESS | 2988 | 1447476675620 Marionette INFO loaded listener.js
20:51:15 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:15 INFO - PROCESS | 2988 | ++DOMWINDOW == 316 (1D0DAC00) [pid = 2988] [serial = 898] [outer = 174C4C00]
20:51:16 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
20:51:16 INFO - document served over http requires an https
20:51:16 INFO - sub-resource via script-tag using the meta-csp
20:51:16 INFO - delivery method with keep-origin-redirect and when
20:51:16 INFO - the target request is same-origin.
20:51:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 984ms
20:51:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
20:51:16 INFO - PROCESS | 2988 | ++DOCSHELL 232A0800 == 89 [pid = 2988] [id = 320]
20:51:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 317 (232A1C00) [pid = 2988] [serial = 899] [outer = 00000000]
20:51:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 318 (232A9800) [pid = 2988] [serial = 900] [outer = 232A1C00]
20:51:16 INFO - PROCESS | 2988 | 1447476676635 Marionette INFO loaded listener.js
20:51:16 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:16 INFO - PROCESS | 2988 | ++DOMWINDOW == 319 (25214C00) [pid = 2988] [serial = 901] [outer = 232A1C00]
20:51:17 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
20:51:17 INFO - document served over http requires an https
20:51:17 INFO - sub-resource via script-tag using the meta-csp
20:51:17 INFO - delivery method with no-redirect and when
20:51:17 INFO - the target request is same-origin.
20:51:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1499ms
20:51:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:51:18 INFO - PROCESS | 2988 | ++DOCSHELL 17470400 == 90 [pid = 2988] [id = 321]
20:51:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 320 (174BFC00) [pid = 2988] [serial = 902] [outer = 00000000]
20:51:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 321 (190BD800) [pid = 2988] [serial = 903] [outer = 174BFC00]
20:51:18 INFO - PROCESS | 2988 | 1447476678141 Marionette INFO loaded listener.js
20:51:18 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 322 (1992DC00) [pid = 2988] [serial = 904] [outer = 174BFC00]
20:51:19 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
20:51:19 INFO - document served over http requires an https
20:51:19 INFO - sub-resource via script-tag using the meta-csp
20:51:19 INFO - delivery method with swap-origin-redirect and when
20:51:19 INFO - the target request is same-origin.
20:51:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1218ms
20:51:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:51:19 INFO - PROCESS | 2988 | ++DOCSHELL 111BCC00 == 91 [pid = 2988] [id = 322]
20:51:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 323 (1124F000) [pid = 2988] [serial = 905] [outer = 00000000]
20:51:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 324 (17679C00) [pid = 2988] [serial = 906] [outer = 1124F000]
20:51:19 INFO - PROCESS | 2988 | 1447476679336 Marionette INFO loaded listener.js
20:51:19 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 325 (1B41D400) [pid = 2988] [serial = 907] [outer = 1124F000]
20:51:19 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:51:19 INFO - document served over http requires an https
20:51:19 INFO - sub-resource via xhr-request using the meta-csp
20:51:19 INFO - delivery method with keep-origin-redirect and when
20:51:19 INFO - the target request is same-origin.
20:51:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 921ms
20:51:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1EA6CC00 == 90 [pid = 2988] [id = 163]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1F722000 == 89 [pid = 2988] [id = 167]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 11B9B400 == 88 [pid = 2988] [id = 296]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1C5EEC00 == 87 [pid = 2988] [id = 295]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 0E65C800 == 86 [pid = 2988] [id = 294]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1CCD6800 == 85 [pid = 2988] [id = 293]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1C7CF000 == 84 [pid = 2988] [id = 292]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 19447000 == 83 [pid = 2988] [id = 291]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 17673000 == 82 [pid = 2988] [id = 290]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 14A5A800 == 81 [pid = 2988] [id = 289]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 0E65AC00 == 80 [pid = 2988] [id = 288]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 14C23000 == 79 [pid = 2988] [id = 287]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 17E18400 == 78 [pid = 2988] [id = 286]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 16D10400 == 77 [pid = 2988] [id = 285]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1E94DC00 == 76 [pid = 2988] [id = 284]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 13F91400 == 75 [pid = 2988] [id = 282]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 24A81400 == 74 [pid = 2988] [id = 281]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 239A4C00 == 73 [pid = 2988] [id = 280]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 2391A800 == 72 [pid = 2988] [id = 279]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 22B28C00 == 71 [pid = 2988] [id = 278]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 21DC2800 == 70 [pid = 2988] [id = 277]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 21DBC400 == 69 [pid = 2988] [id = 276]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 21D03000 == 68 [pid = 2988] [id = 275]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1FD4F400 == 67 [pid = 2988] [id = 274]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1FC4FC00 == 66 [pid = 2988] [id = 273]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1F1D5800 == 65 [pid = 2988] [id = 272]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1EA7B400 == 64 [pid = 2988] [id = 271]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1E364400 == 63 [pid = 2988] [id = 270]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 1CDB9800 == 62 [pid = 2988] [id = 269]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 17674800 == 61 [pid = 2988] [id = 268]
20:51:20 INFO - PROCESS | 2988 | --DOCSHELL 11B9D000 == 60 [pid = 2988] [id = 267]
20:51:20 INFO - PROCESS | 2988 | --DOMWINDOW == 324 (17178400) [pid = 2988] [serial = 719] [outer = 00000000] [url = about:blank]
20:51:20 INFO - PROCESS | 2988 | --DOMWINDOW == 323 (1916FC00) [pid = 2988] [serial = 732] [outer = 00000000] [url = about:blank]
20:51:20 INFO - PROCESS | 2988 | --DOMWINDOW == 322 (178D0800) [pid = 2988] [serial = 724] [outer = 00000000] [url = about:blank]
20:51:20 INFO - PROCESS | 2988 | --DOMWINDOW == 321 (17474000) [pid = 2988] [serial = 729] [outer = 00000000] [url = about:blank]
20:51:20 INFO - PROCESS | 2988 | --DOMWINDOW == 320 (1CDBE400) [pid = 2988] [serial = 747] [outer = 00000000] [url = about:blank]
20:51:20 INFO - PROCESS | 2988 | --DOMWINDOW == 319 (19F7C400) [pid = 2988] [serial = 735] [outer = 00000000] [url = about:blank]
20:51:20 INFO - PROCESS | 2988 | ++DOCSHELL 0E65AC00 == 61 [pid = 2988] [id = 323]
20:51:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 320 (0E65C800) [pid = 2988] [serial = 908] [outer = 00000000]
20:51:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 321 (11B9B400) [pid = 2988] [serial = 909] [outer = 0E65C800]
20:51:20 INFO - PROCESS | 2988 | 1447476680533 Marionette INFO loaded listener.js
20:51:20 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 322 (13F8C400) [pid = 2988] [serial = 910] [outer = 0E65C800]
20:51:20 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
20:51:20 INFO - document served over http requires an https
20:51:20 INFO - sub-resource via xhr-request using the meta-csp
20:51:20 INFO - delivery method with no-redirect and when
20:51:20 INFO - the target request is same-origin.
20:51:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1046ms
20:51:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:51:21 INFO - PROCESS | 2988 | ++DOCSHELL 15C92400 == 62 [pid = 2988] [id = 324]
20:51:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 323 (16DAD000) [pid = 2988] [serial = 911] [outer = 00000000]
20:51:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 324 (174BE000) [pid = 2988] [serial = 912] [outer = 16DAD000]
20:51:21 INFO - PROCESS | 2988 | 1447476681177 Marionette INFO loaded listener.js
20:51:21 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 325 (17E12400) [pid = 2988] [serial = 913] [outer = 16DAD000]
20:51:21 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
20:51:21 INFO - document served over http requires an https
20:51:21 INFO - sub-resource via xhr-request using the meta-csp
20:51:21 INFO - delivery method with swap-origin-redirect and when
20:51:21 INFO - the target request is same-origin.
20:51:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 703ms
20:51:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:51:21 INFO - PROCESS | 2988 | ++DOCSHELL 179C0800 == 63 [pid = 2988] [id = 325]
20:51:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 326 (199C9800) [pid = 2988] [serial = 914] [outer = 00000000]
20:51:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 327 (1A7C4400) [pid = 2988] [serial = 915] [outer = 199C9800]
20:51:21 INFO - PROCESS | 2988 | 1447476681998 Marionette INFO loaded listener.js
20:51:22 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 328 (1C8B1400) [pid = 2988] [serial = 916] [outer = 199C9800]
20:51:22 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
20:51:22 INFO - document served over http requires an http
20:51:22 INFO - sub-resource via fetch-request using the meta-referrer
20:51:22 INFO - delivery method with keep-origin-redirect and when
20:51:22 INFO - the target request is cross-origin.
20:51:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 687ms
20:51:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
20:51:22 INFO - PROCESS | 2988 | ++DOCSHELL 1C8AB400 == 64 [pid = 2988] [id = 326]
20:51:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 329 (1CCAE000) [pid = 2988] [serial = 917] [outer = 00000000]
20:51:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 330 (1CD5BC00) [pid = 2988] [serial = 918] [outer = 1CCAE000]
20:51:22 INFO - PROCESS | 2988 | 1447476682647 Marionette INFO loaded listener.js
20:51:22 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:22 INFO - PROCESS | 2988 | ++DOMWINDOW == 331 (1D0D4800) [pid = 2988] [serial = 919] [outer = 1CCAE000]
20:51:23 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
20:51:23 INFO - document served over http requires an http
20:51:23 INFO - sub-resource via fetch-request using the meta-referrer
20:51:23 INFO - delivery method with no-redirect and when
20:51:23 INFO - the target request is cross-origin.
20:51:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 718ms
20:51:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:51:23 INFO - PROCESS | 2988 | ++DOCSHELL 1CDBDC00 == 65 [pid = 2988] [id = 327]
20:51:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 332 (1CDBEC00) [pid = 2988] [serial = 920] [outer = 00000000]
20:51:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 333 (1E303C00) [pid = 2988] [serial = 921] [outer = 1CDBEC00]
20:51:23 INFO - PROCESS | 2988 | 1447476683423 Marionette INFO loaded listener.js
20:51:23 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:23 INFO - PROCESS | 2988 | ++DOMWINDOW == 334 (1E364400) [pid = 2988] [serial = 922] [outer = 1CDBEC00]
20:51:23 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
20:51:23 INFO - document served over http requires an http
20:51:23 INFO - sub-resource via fetch-request using the meta-referrer
20:51:23 INFO - delivery method with swap-origin-redirect and when
20:51:23 INFO - the target request is cross-origin.
20:51:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 734ms
20:51:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:51:24 INFO - PROCESS | 2988 | ++DOCSHELL 1E183800 == 66 [pid = 2988] [id = 328]
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 335 (1E485C00) [pid = 2988] [serial = 923] [outer = 00000000]
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 336 (1E74B400) [pid = 2988] [serial = 924] [outer = 1E485C00]
20:51:24 INFO - PROCESS | 2988 | 1447476684080 Marionette INFO loaded listener.js
20:51:24 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 337 (1E85BC00) [pid = 2988] [serial = 925] [outer = 1E485C00]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 336 (1F1D5400) [pid = 2988] [serial = 762] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476637040]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 335 (13F83C00) [pid = 2988] [serial = 748] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 334 (176BBC00) [pid = 2988] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 333 (14A5C800) [pid = 2988] [serial = 812] [outer = 00000000] [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]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 332 (1CCDC400) [pid = 2988] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 331 (199C2800) [pid = 2988] [serial = 818] [outer = 00000000] [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]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 330 (16DA8400) [pid = 2988] [serial = 802] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 329 (1C7D7400) [pid = 2988] [serial = 830] [outer = 00000000] [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]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 328 (0FB40800) [pid = 2988] [serial = 827] [outer = 00000000] [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]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 327 (1C7D1000) [pid = 2988] [serial = 821] [outer = 00000000] [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]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 326 (0E9ECC00) [pid = 2988] [serial = 810] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 325 (14D68800) [pid = 2988] [serial = 807] [outer = 00000000] [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]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 324 (1F1D9400) [pid = 2988] [serial = 800] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 323 (1CDBD000) [pid = 2988] [serial = 757] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 322 (1FC51400) [pid = 2988] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 321 (1E3ECC00) [pid = 2988] [serial = 834] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 320 (17E64800) [pid = 2988] [serial = 755] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 319 (21DC2C00) [pid = 2988] [serial = 777] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 318 (14A59000) [pid = 2988] [serial = 806] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476650600]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 317 (13F42C00) [pid = 2988] [serial = 752] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 316 (1FB7D000) [pid = 2988] [serial = 765] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 315 (2399A000) [pid = 2988] [serial = 786] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 314 (17472800) [pid = 2988] [serial = 803] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 313 (1CA25000) [pid = 2988] [serial = 822] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 312 (1CD53800) [pid = 2988] [serial = 825] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 311 (1D0D8C00) [pid = 2988] [serial = 763] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476637040]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 310 (2391A400) [pid = 2988] [serial = 783] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 309 (1FD4F800) [pid = 2988] [serial = 768] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 308 (1D0D7C00) [pid = 2988] [serial = 831] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 307 (11A0D400) [pid = 2988] [serial = 811] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 306 (1E3F2C00) [pid = 2988] [serial = 758] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 305 (22B2A400) [pid = 2988] [serial = 780] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 304 (1E752000) [pid = 2988] [serial = 798] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 303 (24CC8000) [pid = 2988] [serial = 792] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 302 (1A7C1400) [pid = 2988] [serial = 819] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 301 (1EA25800) [pid = 2988] [serial = 760] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 300 (179C0000) [pid = 2988] [serial = 816] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 299 (13F87400) [pid = 2988] [serial = 828] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 298 (17676800) [pid = 2988] [serial = 795] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 297 (15630800) [pid = 2988] [serial = 813] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 296 (21FE0800) [pid = 2988] [serial = 774] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 295 (17B32C00) [pid = 2988] [serial = 808] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 294 (21FE3C00) [pid = 2988] [serial = 770] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 293 (12972000) [pid = 2988] [serial = 801] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 292 (24A80000) [pid = 2988] [serial = 789] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 291 (1C8B5C00) [pid = 2988] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 290 (1906D800) [pid = 2988] [serial = 805] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476650600]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 289 (1E481C00) [pid = 2988] [serial = 750] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 288 (1711BC00) [pid = 2988] [serial = 829] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 287 (1CDB6400) [pid = 2988] [serial = 826] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 286 (1CB79C00) [pid = 2988] [serial = 823] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 285 (1E857C00) [pid = 2988] [serial = 666] [outer = 00000000] [url = about:blank]
20:51:24 INFO - PROCESS | 2988 | --DOMWINDOW == 284 (19CC4C00) [pid = 2988] [serial = 435] [outer = 00000000] [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.]
20:51:24 INFO - PROCESS | 2988 | ++DOCSHELL 11A0D400 == 67 [pid = 2988] [id = 329]
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 285 (12972000) [pid = 2988] [serial = 926] [outer = 00000000]
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 286 (14A5C800) [pid = 2988] [serial = 927] [outer = 12972000]
20:51:24 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
20:51:24 INFO - document served over http requires an http
20:51:24 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:24 INFO - delivery method with keep-origin-redirect and when
20:51:24 INFO - the target request is cross-origin.
20:51:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 749ms
20:51:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:51:24 INFO - PROCESS | 2988 | ++DOCSHELL 13F83C00 == 68 [pid = 2988] [id = 330]
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 287 (17472800) [pid = 2988] [serial = 928] [outer = 00000000]
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 288 (1E3EBC00) [pid = 2988] [serial = 929] [outer = 17472800]
20:51:24 INFO - PROCESS | 2988 | 1447476684921 Marionette INFO loaded listener.js
20:51:24 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:24 INFO - PROCESS | 2988 | ++DOMWINDOW == 289 (1E90EC00) [pid = 2988] [serial = 930] [outer = 17472800]
20:51:25 INFO - PROCESS | 2988 | ++DOCSHELL 1EA71400 == 69 [pid = 2988] [id = 331]
20:51:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 290 (1EA72400) [pid = 2988] [serial = 931] [outer = 00000000]
20:51:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 291 (1F7D3000) [pid = 2988] [serial = 932] [outer = 1EA72400]
20:51:25 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
20:51:25 INFO - document served over http requires an http
20:51:25 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:25 INFO - delivery method with no-redirect and when
20:51:25 INFO - the target request is cross-origin.
20:51:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 687ms
20:51:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:51:25 INFO - PROCESS | 2988 | ++DOCSHELL 1EA65000 == 70 [pid = 2988] [id = 332]
20:51:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 292 (1EA65C00) [pid = 2988] [serial = 933] [outer = 00000000]
20:51:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 293 (1F722000) [pid = 2988] [serial = 934] [outer = 1EA65C00]
20:51:25 INFO - PROCESS | 2988 | 1447476685521 Marionette INFO loaded listener.js
20:51:25 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 294 (1FC4B800) [pid = 2988] [serial = 935] [outer = 1EA65C00]
20:51:25 INFO - PROCESS | 2988 | ++DOCSHELL 21CA8C00 == 71 [pid = 2988] [id = 333]
20:51:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 295 (21CA9800) [pid = 2988] [serial = 936] [outer = 00000000]
20:51:25 INFO - PROCESS | 2988 | ++DOMWINDOW == 296 (21D09C00) [pid = 2988] [serial = 937] [outer = 21CA9800]
20:51:26 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:51:26 INFO - document served over http requires an http
20:51:26 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:26 INFO - delivery method with swap-origin-redirect and when
20:51:26 INFO - the target request is cross-origin.
20:51:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 702ms
20:51:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:51:26 INFO - PROCESS | 2988 | ++DOCSHELL 1FD50400 == 72 [pid = 2988] [id = 334]
20:51:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 297 (1FD54800) [pid = 2988] [serial = 938] [outer = 00000000]
20:51:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 298 (21DC2C00) [pid = 2988] [serial = 939] [outer = 1FD54800]
20:51:26 INFO - PROCESS | 2988 | 1447476686269 Marionette INFO loaded listener.js
20:51:26 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:26 INFO - PROCESS | 2988 | ++DOMWINDOW == 299 (21ECA400) [pid = 2988] [serial = 940] [outer = 1FD54800]
20:51:26 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
20:51:26 INFO - document served over http requires an http
20:51:26 INFO - sub-resource via script-tag using the meta-referrer
20:51:26 INFO - delivery method with keep-origin-redirect and when
20:51:26 INFO - the target request is cross-origin.
20:51:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 937ms
20:51:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
20:51:27 INFO - PROCESS | 2988 | ++DOCSHELL 14D65000 == 73 [pid = 2988] [id = 335]
20:51:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 300 (14D68000) [pid = 2988] [serial = 941] [outer = 00000000]
20:51:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 301 (16140800) [pid = 2988] [serial = 942] [outer = 14D68000]
20:51:27 INFO - PROCESS | 2988 | 1447476687386 Marionette INFO loaded listener.js
20:51:27 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:27 INFO - PROCESS | 2988 | ++DOMWINDOW == 302 (17815C00) [pid = 2988] [serial = 943] [outer = 14D68000]
20:51:28 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
20:51:28 INFO - document served over http requires an http
20:51:28 INFO - sub-resource via script-tag using the meta-referrer
20:51:28 INFO - delivery method with no-redirect and when
20:51:28 INFO - the target request is cross-origin.
20:51:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1046ms
20:51:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:51:28 INFO - PROCESS | 2988 | ++DOCSHELL 1A12A400 == 74 [pid = 2988] [id = 336]
20:51:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 303 (1A12A800) [pid = 2988] [serial = 944] [outer = 00000000]
20:51:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 304 (1CCE0800) [pid = 2988] [serial = 945] [outer = 1A12A800]
20:51:28 INFO - PROCESS | 2988 | 1447476688440 Marionette INFO loaded listener.js
20:51:28 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 305 (1E143C00) [pid = 2988] [serial = 946] [outer = 1A12A800]
20:51:29 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
20:51:29 INFO - document served over http requires an http
20:51:29 INFO - sub-resource via script-tag using the meta-referrer
20:51:29 INFO - delivery method with swap-origin-redirect and when
20:51:29 INFO - the target request is cross-origin.
20:51:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 999ms
20:51:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:51:29 INFO - PROCESS | 2988 | ++DOCSHELL 20E08400 == 75 [pid = 2988] [id = 337]
20:51:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 306 (20E0CC00) [pid = 2988] [serial = 947] [outer = 00000000]
20:51:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 307 (21DBBC00) [pid = 2988] [serial = 948] [outer = 20E0CC00]
20:51:29 INFO - PROCESS | 2988 | 1447476689439 Marionette INFO loaded listener.js
20:51:29 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:29 INFO - PROCESS | 2988 | ++DOMWINDOW == 308 (21FE3C00) [pid = 2988] [serial = 949] [outer = 20E0CC00]
20:51:30 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
20:51:30 INFO - document served over http requires an http
20:51:30 INFO - sub-resource via xhr-request using the meta-referrer
20:51:30 INFO - delivery method with keep-origin-redirect and when
20:51:30 INFO - the target request is cross-origin.
20:51:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 937ms
20:51:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
20:51:30 INFO - PROCESS | 2988 | ++DOCSHELL 22B29C00 == 76 [pid = 2988] [id = 338]
20:51:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 309 (22B2A800) [pid = 2988] [serial = 950] [outer = 00000000]
20:51:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 310 (232AD800) [pid = 2988] [serial = 951] [outer = 22B2A800]
20:51:30 INFO - PROCESS | 2988 | 1447476690384 Marionette INFO loaded listener.js
20:51:30 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:30 INFO - PROCESS | 2988 | ++DOMWINDOW == 311 (2399D800) [pid = 2988] [serial = 952] [outer = 22B2A800]
20:51:31 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
20:51:31 INFO - document served over http requires an http
20:51:31 INFO - sub-resource via xhr-request using the meta-referrer
20:51:31 INFO - delivery method with no-redirect and when
20:51:31 INFO - the target request is cross-origin.
20:51:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 999ms
20:51:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:51:31 INFO - PROCESS | 2988 | ++DOCSHELL 2391AC00 == 77 [pid = 2988] [id = 339]
20:51:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 312 (2391B400) [pid = 2988] [serial = 953] [outer = 00000000]
20:51:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 313 (24A86C00) [pid = 2988] [serial = 954] [outer = 2391B400]
20:51:31 INFO - PROCESS | 2988 | 1447476691389 Marionette INFO loaded listener.js
20:51:31 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:31 INFO - PROCESS | 2988 | ++DOMWINDOW == 314 (24CCAC00) [pid = 2988] [serial = 955] [outer = 2391B400]
20:51:31 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
20:51:31 INFO - document served over http requires an http
20:51:31 INFO - sub-resource via xhr-request using the meta-referrer
20:51:31 INFO - delivery method with swap-origin-redirect and when
20:51:31 INFO - the target request is cross-origin.
20:51:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 937ms
20:51:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:51:32 INFO - PROCESS | 2988 | ++DOCSHELL 2521AC00 == 78 [pid = 2988] [id = 340]
20:51:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 315 (2521B800) [pid = 2988] [serial = 956] [outer = 00000000]
20:51:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 316 (26CDB400) [pid = 2988] [serial = 957] [outer = 2521B800]
20:51:32 INFO - PROCESS | 2988 | 1447476692390 Marionette INFO loaded listener.js
20:51:32 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:32 INFO - PROCESS | 2988 | ++DOMWINDOW == 317 (26CE2000) [pid = 2988] [serial = 958] [outer = 2521B800]
20:51:33 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
20:51:33 INFO - document served over http requires an https
20:51:33 INFO - sub-resource via fetch-request using the meta-referrer
20:51:33 INFO - delivery method with keep-origin-redirect and when
20:51:33 INFO - the target request is cross-origin.
20:51:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1031ms
20:51:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
20:51:33 INFO - PROCESS | 2988 | ++DOCSHELL 25856400 == 79 [pid = 2988] [id = 341]
20:51:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 318 (25856C00) [pid = 2988] [serial = 959] [outer = 00000000]
20:51:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 319 (2585C000) [pid = 2988] [serial = 960] [outer = 25856C00]
20:51:33 INFO - PROCESS | 2988 | 1447476693362 Marionette INFO loaded listener.js
20:51:33 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 320 (2585E800) [pid = 2988] [serial = 961] [outer = 25856C00]
20:51:34 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
20:51:34 INFO - document served over http requires an https
20:51:34 INFO - sub-resource via fetch-request using the meta-referrer
20:51:34 INFO - delivery method with no-redirect and when
20:51:34 INFO - the target request is cross-origin.
20:51:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1077ms
20:51:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:51:34 INFO - PROCESS | 2988 | ++DOCSHELL 2564E400 == 80 [pid = 2988] [id = 342]
20:51:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 321 (2564E800) [pid = 2988] [serial = 962] [outer = 00000000]
20:51:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 322 (25652000) [pid = 2988] [serial = 963] [outer = 2564E800]
20:51:34 INFO - PROCESS | 2988 | 1447476694465 Marionette INFO loaded listener.js
20:51:34 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:34 INFO - PROCESS | 2988 | ++DOMWINDOW == 323 (25653C00) [pid = 2988] [serial = 964] [outer = 2564E800]
20:51:35 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
20:51:35 INFO - document served over http requires an https
20:51:35 INFO - sub-resource via fetch-request using the meta-referrer
20:51:35 INFO - delivery method with swap-origin-redirect and when
20:51:35 INFO - the target request is cross-origin.
20:51:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 937ms
20:51:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:51:35 INFO - PROCESS | 2988 | ++DOCSHELL 22E20800 == 81 [pid = 2988] [id = 343]
20:51:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 324 (22E21400) [pid = 2988] [serial = 965] [outer = 00000000]
20:51:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 325 (22E27000) [pid = 2988] [serial = 966] [outer = 22E21400]
20:51:35 INFO - PROCESS | 2988 | 1447476695381 Marionette INFO loaded listener.js
20:51:35 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 326 (22E27400) [pid = 2988] [serial = 967] [outer = 22E21400]
20:51:35 INFO - PROCESS | 2988 | ++DOCSHELL 22E2A000 == 82 [pid = 2988] [id = 344]
20:51:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 327 (234A6000) [pid = 2988] [serial = 968] [outer = 00000000]
20:51:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 328 (234AAC00) [pid = 2988] [serial = 969] [outer = 234A6000]
20:51:36 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
20:51:36 INFO - document served over http requires an https
20:51:36 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:36 INFO - delivery method with keep-origin-redirect and when
20:51:36 INFO - the target request is cross-origin.
20:51:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 937ms
20:51:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:51:36 INFO - PROCESS | 2988 | ++DOCSHELL 234A6800 == 83 [pid = 2988] [id = 345]
20:51:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 329 (234A7800) [pid = 2988] [serial = 970] [outer = 00000000]
20:51:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 330 (234B1800) [pid = 2988] [serial = 971] [outer = 234A7800]
20:51:36 INFO - PROCESS | 2988 | 1447476696401 Marionette INFO loaded listener.js
20:51:36 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 331 (25654400) [pid = 2988] [serial = 972] [outer = 234A7800]
20:51:36 INFO - PROCESS | 2988 | ++DOCSHELL 22A59000 == 84 [pid = 2988] [id = 346]
20:51:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 332 (22A5C800) [pid = 2988] [serial = 973] [outer = 00000000]
20:51:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 333 (22A55800) [pid = 2988] [serial = 974] [outer = 22A5C800]
20:51:37 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
20:51:37 INFO - document served over http requires an https
20:51:37 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:37 INFO - delivery method with no-redirect and when
20:51:37 INFO - the target request is cross-origin.
20:51:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1030ms
20:51:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:51:37 INFO - PROCESS | 2988 | ++DOCSHELL 22A57400 == 85 [pid = 2988] [id = 347]
20:51:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 334 (22A5A800) [pid = 2988] [serial = 975] [outer = 00000000]
20:51:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 335 (26A8E800) [pid = 2988] [serial = 976] [outer = 22A5A800]
20:51:37 INFO - PROCESS | 2988 | 1447476697477 Marionette INFO loaded listener.js
20:51:37 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 336 (25386000) [pid = 2988] [serial = 977] [outer = 22A5A800]
20:51:37 INFO - PROCESS | 2988 | ++DOCSHELL 25389000 == 86 [pid = 2988] [id = 348]
20:51:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 337 (2538A400) [pid = 2988] [serial = 978] [outer = 00000000]
20:51:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 338 (2538E400) [pid = 2988] [serial = 979] [outer = 2538A400]
20:51:38 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
20:51:38 INFO - document served over http requires an https
20:51:38 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:38 INFO - delivery method with swap-origin-redirect and when
20:51:38 INFO - the target request is cross-origin.
20:51:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1093ms
20:51:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:51:38 INFO - PROCESS | 2988 | ++DOCSHELL 2538B000 == 87 [pid = 2988] [id = 349]
20:51:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 339 (2538D000) [pid = 2988] [serial = 980] [outer = 00000000]
20:51:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 340 (26145000) [pid = 2988] [serial = 981] [outer = 2538D000]
20:51:38 INFO - PROCESS | 2988 | 1447476698570 Marionette INFO loaded listener.js
20:51:38 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:38 INFO - PROCESS | 2988 | ++DOMWINDOW == 341 (2614D000) [pid = 2988] [serial = 982] [outer = 2538D000]
20:51:39 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
20:51:39 INFO - document served over http requires an https
20:51:39 INFO - sub-resource via script-tag using the meta-referrer
20:51:39 INFO - delivery method with keep-origin-redirect and when
20:51:39 INFO - the target request is cross-origin.
20:51:39 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1031ms
20:51:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
20:51:39 INFO - PROCESS | 2988 | ++DOCSHELL 20D35000 == 88 [pid = 2988] [id = 350]
20:51:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 342 (20D35C00) [pid = 2988] [serial = 983] [outer = 00000000]
20:51:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 343 (20D3CC00) [pid = 2988] [serial = 984] [outer = 20D35C00]
20:51:39 INFO - PROCESS | 2988 | 1447476699590 Marionette INFO loaded listener.js
20:51:39 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 344 (26144400) [pid = 2988] [serial = 985] [outer = 20D35C00]
20:51:40 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:51:40 INFO - document served over http requires an https
20:51:40 INFO - sub-resource via script-tag using the meta-referrer
20:51:40 INFO - delivery method with no-redirect and when
20:51:40 INFO - the target request is cross-origin.
20:51:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 937ms
20:51:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:51:40 INFO - PROCESS | 2988 | ++DOCSHELL 25390000 == 89 [pid = 2988] [id = 351]
20:51:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 345 (2614FC00) [pid = 2988] [serial = 986] [outer = 00000000]
20:51:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 346 (27CA2000) [pid = 2988] [serial = 987] [outer = 2614FC00]
20:51:40 INFO - PROCESS | 2988 | 1447476700501 Marionette INFO loaded listener.js
20:51:40 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:40 INFO - PROCESS | 2988 | ++DOMWINDOW == 347 (27CA4800) [pid = 2988] [serial = 988] [outer = 2614FC00]
20:51:41 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
20:51:41 INFO - document served over http requires an https
20:51:41 INFO - sub-resource via script-tag using the meta-referrer
20:51:41 INFO - delivery method with swap-origin-redirect and when
20:51:41 INFO - the target request is cross-origin.
20:51:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 937ms
20:51:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:51:42 INFO - PROCESS | 2988 | ++DOCSHELL 21E9A400 == 90 [pid = 2988] [id = 352]
20:51:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 348 (27ED3800) [pid = 2988] [serial = 989] [outer = 00000000]
20:51:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 349 (27ED8000) [pid = 2988] [serial = 990] [outer = 27ED3800]
20:51:42 INFO - PROCESS | 2988 | 1447476702830 Marionette INFO loaded listener.js
20:51:42 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 350 (27ED9C00) [pid = 2988] [serial = 991] [outer = 27ED3800]
20:51:43 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
20:51:43 INFO - document served over http requires an https
20:51:43 INFO - sub-resource via xhr-request using the meta-referrer
20:51:43 INFO - delivery method with keep-origin-redirect and when
20:51:43 INFO - the target request is cross-origin.
20:51:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2373ms
20:51:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
20:51:43 INFO - PROCESS | 2988 | ++DOCSHELL 1D0D2800 == 91 [pid = 2988] [id = 353]
20:51:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 351 (1E14DC00) [pid = 2988] [serial = 992] [outer = 00000000]
20:51:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 352 (27ED3C00) [pid = 2988] [serial = 993] [outer = 1E14DC00]
20:51:43 INFO - PROCESS | 2988 | 1447476703854 Marionette INFO loaded listener.js
20:51:43 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:43 INFO - PROCESS | 2988 | ++DOMWINDOW == 353 (27ED7C00) [pid = 2988] [serial = 994] [outer = 1E14DC00]
20:51:44 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
20:51:44 INFO - document served over http requires an https
20:51:44 INFO - sub-resource via xhr-request using the meta-referrer
20:51:44 INFO - delivery method with no-redirect and when
20:51:44 INFO - the target request is cross-origin.
20:51:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 937ms
20:51:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:51:44 INFO - PROCESS | 2988 | ++DOCSHELL 14A5BC00 == 92 [pid = 2988] [id = 354]
20:51:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 354 (14C25800) [pid = 2988] [serial = 995] [outer = 00000000]
20:51:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 355 (199BF800) [pid = 2988] [serial = 996] [outer = 14C25800]
20:51:44 INFO - PROCESS | 2988 | 1447476704851 Marionette INFO loaded listener.js
20:51:44 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:44 INFO - PROCESS | 2988 | ++DOMWINDOW == 356 (1CCAD800) [pid = 2988] [serial = 997] [outer = 14C25800]
20:51:45 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
20:51:45 INFO - document served over http requires an https
20:51:45 INFO - sub-resource via xhr-request using the meta-referrer
20:51:45 INFO - delivery method with swap-origin-redirect and when
20:51:45 INFO - the target request is cross-origin.
20:51:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 983ms
20:51:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
20:51:45 INFO - PROCESS | 2988 | ++DOCSHELL 1F7D6400 == 93 [pid = 2988] [id = 355]
20:51:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 357 (1FD4A400) [pid = 2988] [serial = 998] [outer = 00000000]
20:51:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 358 (2856FC00) [pid = 2988] [serial = 999] [outer = 1FD4A400]
20:51:45 INFO - PROCESS | 2988 | 1447476705838 Marionette INFO loaded listener.js
20:51:45 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:45 INFO - PROCESS | 2988 | ++DOMWINDOW == 359 (28575800) [pid = 2988] [serial = 1000] [outer = 1FD4A400]
20:51:46 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
20:51:46 INFO - document served over http requires an http
20:51:46 INFO - sub-resource via fetch-request using the meta-referrer
20:51:46 INFO - delivery method with keep-origin-redirect and when
20:51:46 INFO - the target request is same-origin.
20:51:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 905ms
20:51:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
20:51:46 INFO - PROCESS | 2988 | ++DOCSHELL 2591F000 == 94 [pid = 2988] [id = 356]
20:51:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 360 (2591F800) [pid = 2988] [serial = 1001] [outer = 00000000]
20:51:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 361 (25927800) [pid = 2988] [serial = 1002] [outer = 2591F800]
20:51:46 INFO - PROCESS | 2988 | 1447476706746 Marionette INFO loaded listener.js
20:51:46 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:46 INFO - PROCESS | 2988 | ++DOMWINDOW == 362 (2592C400) [pid = 2988] [serial = 1003] [outer = 2591F800]
20:51:47 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
20:51:47 INFO - document served over http requires an http
20:51:47 INFO - sub-resource via fetch-request using the meta-referrer
20:51:47 INFO - delivery method with no-redirect and when
20:51:47 INFO - the target request is same-origin.
20:51:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 984ms
20:51:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
20:51:48 INFO - PROCESS | 2988 | ++DOCSHELL 11C8AC00 == 95 [pid = 2988] [id = 357]
20:51:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 363 (11E94400) [pid = 2988] [serial = 1004] [outer = 00000000]
20:51:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 364 (13F5D400) [pid = 2988] [serial = 1005] [outer = 11E94400]
20:51:48 INFO - PROCESS | 2988 | 1447476708438 Marionette INFO loaded listener.js
20:51:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 365 (14D69800) [pid = 2988] [serial = 1006] [outer = 11E94400]
20:51:49 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
20:51:49 INFO - document served over http requires an http
20:51:49 INFO - sub-resource via fetch-request using the meta-referrer
20:51:49 INFO - delivery method with swap-origin-redirect and when
20:51:49 INFO - the target request is same-origin.
20:51:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1640ms
20:51:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
20:51:49 INFO - PROCESS | 2988 | ++DOCSHELL 15974C00 == 96 [pid = 2988] [id = 358]
20:51:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 366 (159ABC00) [pid = 2988] [serial = 1007] [outer = 00000000]
20:51:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 367 (1872A000) [pid = 2988] [serial = 1008] [outer = 159ABC00]
20:51:49 INFO - PROCESS | 2988 | 1447476709349 Marionette INFO loaded listener.js
20:51:49 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 368 (19F78C00) [pid = 2988] [serial = 1009] [outer = 159ABC00]
20:51:49 INFO - PROCESS | 2988 | ++DOCSHELL 1771A800 == 97 [pid = 2988] [id = 359]
20:51:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 369 (17A0A000) [pid = 2988] [serial = 1010] [outer = 00000000]
20:51:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 370 (1C7D1400) [pid = 2988] [serial = 1011] [outer = 17A0A000]
20:51:50 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
20:51:50 INFO - document served over http requires an http
20:51:50 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:50 INFO - delivery method with keep-origin-redirect and when
20:51:50 INFO - the target request is same-origin.
20:51:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1140ms
20:51:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
20:51:50 INFO - PROCESS | 2988 | ++DOCSHELL 16146C00 == 98 [pid = 2988] [id = 360]
20:51:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 371 (16147000) [pid = 2988] [serial = 1012] [outer = 00000000]
20:51:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 372 (192C9400) [pid = 2988] [serial = 1013] [outer = 16147000]
20:51:50 INFO - PROCESS | 2988 | 1447476710553 Marionette INFO loaded listener.js
20:51:50 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 373 (1A121000) [pid = 2988] [serial = 1014] [outer = 16147000]
20:51:50 INFO - PROCESS | 2988 | ++DOCSHELL 1952F400 == 99 [pid = 2988] [id = 361]
20:51:50 INFO - PROCESS | 2988 | ++DOMWINDOW == 374 (1A7C3400) [pid = 2988] [serial = 1015] [outer = 00000000]
20:51:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 375 (14D6AC00) [pid = 2988] [serial = 1016] [outer = 1A7C3400]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 21CA8C00 == 98 [pid = 2988] [id = 333]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1EA65000 == 97 [pid = 2988] [id = 332]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1EA71400 == 96 [pid = 2988] [id = 331]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 13F83C00 == 95 [pid = 2988] [id = 330]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 11A0D400 == 94 [pid = 2988] [id = 329]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1E183800 == 93 [pid = 2988] [id = 328]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1CDBDC00 == 92 [pid = 2988] [id = 327]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1C8AB400 == 91 [pid = 2988] [id = 326]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 179C0800 == 90 [pid = 2988] [id = 325]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 15C92400 == 89 [pid = 2988] [id = 324]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 0E65AC00 == 88 [pid = 2988] [id = 323]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 111BCC00 == 87 [pid = 2988] [id = 322]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 17470400 == 86 [pid = 2988] [id = 321]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 232A0800 == 85 [pid = 2988] [id = 320]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 174C0C00 == 84 [pid = 2988] [id = 319]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1917C000 == 83 [pid = 2988] [id = 318]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 21CA4000 == 82 [pid = 2988] [id = 317]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1F96C400 == 81 [pid = 2988] [id = 316]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1F963400 == 80 [pid = 2988] [id = 315]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 22E9D000 == 79 [pid = 2988] [id = 314]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 20E0B000 == 78 [pid = 2988] [id = 313]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 0F16E000 == 77 [pid = 2988] [id = 312]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1E13BC00 == 76 [pid = 2988] [id = 311]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1E18A400 == 75 [pid = 2988] [id = 310]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1E17E400 == 74 [pid = 2988] [id = 309]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 24A10400 == 73 [pid = 2988] [id = 308]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 230E9C00 == 72 [pid = 2988] [id = 307]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 21EC7C00 == 71 [pid = 2988] [id = 306]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 24CC4800 == 70 [pid = 2988] [id = 305]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 21D10C00 == 69 [pid = 2988] [id = 304]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1FB7D800 == 68 [pid = 2988] [id = 303]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1EF54400 == 67 [pid = 2988] [id = 302]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 1F1D7400 == 66 [pid = 2988] [id = 301]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 199C4400 == 65 [pid = 2988] [id = 300]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 19CBD400 == 64 [pid = 2988] [id = 299]
20:51:51 INFO - PROCESS | 2988 | --DOCSHELL 14C50400 == 63 [pid = 2988] [id = 298]
20:51:51 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
20:51:51 INFO - document served over http requires an http
20:51:51 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:51 INFO - delivery method with no-redirect and when
20:51:51 INFO - the target request is same-origin.
20:51:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1139ms
20:51:51 INFO - PROCESS | 2988 | --DOMWINDOW == 374 (1B420400) [pid = 2988] [serial = 820] [outer = 00000000] [url = about:blank]
20:51:51 INFO - PROCESS | 2988 | --DOMWINDOW == 373 (1952C800) [pid = 2988] [serial = 817] [outer = 00000000] [url = about:blank]
20:51:51 INFO - PROCESS | 2988 | --DOMWINDOW == 372 (17186C00) [pid = 2988] [serial = 814] [outer = 00000000] [url = about:blank]
20:51:51 INFO - PROCESS | 2988 | --DOMWINDOW == 371 (178C5400) [pid = 2988] [serial = 804] [outer = 00000000] [url = about:blank]
20:51:51 INFO - PROCESS | 2988 | --DOMWINDOW == 370 (19446C00) [pid = 2988] [serial = 809] [outer = 00000000] [url = about:blank]
20:51:51 INFO - PROCESS | 2988 | --DOMWINDOW == 369 (1E153800) [pid = 2988] [serial = 832] [outer = 00000000] [url = about:blank]
20:51:51 INFO - PROCESS | 2988 | --DOMWINDOW == 368 (1E754000) [pid = 2988] [serial = 835] [outer = 00000000] [url = about:blank]
20:51:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
20:51:51 INFO - PROCESS | 2988 | ++DOCSHELL 14C27800 == 64 [pid = 2988] [id = 362]
20:51:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 369 (14C2A400) [pid = 2988] [serial = 1017] [outer = 00000000]
20:51:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 370 (16D09C00) [pid = 2988] [serial = 1018] [outer = 14C2A400]
20:51:51 INFO - PROCESS | 2988 | 1447476711779 Marionette INFO loaded listener.js
20:51:51 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:51 INFO - PROCESS | 2988 | ++DOMWINDOW == 371 (17535000) [pid = 2988] [serial = 1019] [outer = 14C2A400]
20:51:52 INFO - PROCESS | 2988 | ++DOCSHELL 192D5800 == 65 [pid = 2988] [id = 363]
20:51:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 372 (19446C00) [pid = 2988] [serial = 1020] [outer = 00000000]
20:51:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 373 (1952C800) [pid = 2988] [serial = 1021] [outer = 19446C00]
20:51:52 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
20:51:52 INFO - document served over http requires an http
20:51:52 INFO - sub-resource via iframe-tag using the meta-referrer
20:51:52 INFO - delivery method with swap-origin-redirect and when
20:51:52 INFO - the target request is same-origin.
20:51:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 796ms
20:51:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
20:51:52 INFO - PROCESS | 2988 | ++DOCSHELL 17531400 == 66 [pid = 2988] [id = 364]
20:51:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 374 (17A15C00) [pid = 2988] [serial = 1022] [outer = 00000000]
20:51:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 375 (19702000) [pid = 2988] [serial = 1023] [outer = 17A15C00]
20:51:52 INFO - PROCESS | 2988 | 1447476712691 Marionette INFO loaded listener.js
20:51:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 376 (1B465000) [pid = 2988] [serial = 1024] [outer = 17A15C00]
20:51:53 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
20:51:53 INFO - document served over http requires an http
20:51:53 INFO - sub-resource via script-tag using the meta-referrer
20:51:53 INFO - delivery method with keep-origin-redirect and when
20:51:53 INFO - the target request is same-origin.
20:51:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 734ms
20:51:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
20:51:53 INFO - PROCESS | 2988 | ++DOCSHELL 1CB70400 == 67 [pid = 2988] [id = 365]
20:51:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 377 (1CB71000) [pid = 2988] [serial = 1025] [outer = 00000000]
20:51:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 378 (1CD55000) [pid = 2988] [serial = 1026] [outer = 1CB71000]
20:51:53 INFO - PROCESS | 2988 | 1447476713312 Marionette INFO loaded listener.js
20:51:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:53 INFO - PROCESS | 2988 | ++DOMWINDOW == 379 (1CDBB400) [pid = 2988] [serial = 1027] [outer = 1CB71000]
20:51:53 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
20:51:53 INFO - document served over http requires an http
20:51:53 INFO - sub-resource via script-tag using the meta-referrer
20:51:53 INFO - delivery method with no-redirect and when
20:51:53 INFO - the target request is same-origin.
20:51:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 750ms
20:51:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
20:51:54 INFO - PROCESS | 2988 | ++DOCSHELL 1E139800 == 68 [pid = 2988] [id = 366]
20:51:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 380 (1E13E800) [pid = 2988] [serial = 1028] [outer = 00000000]
20:51:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 381 (1E17C800) [pid = 2988] [serial = 1029] [outer = 1E13E800]
20:51:54 INFO - PROCESS | 2988 | 1447476714103 Marionette INFO loaded listener.js
20:51:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 382 (1E189800) [pid = 2988] [serial = 1030] [outer = 1E13E800]
20:51:54 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
20:51:54 INFO - document served over http requires an http
20:51:54 INFO - sub-resource via script-tag using the meta-referrer
20:51:54 INFO - delivery method with swap-origin-redirect and when
20:51:54 INFO - the target request is same-origin.
20:51:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 702ms
20:51:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
20:51:54 INFO - PROCESS | 2988 | ++DOCSHELL 1E30AC00 == 69 [pid = 2988] [id = 367]
20:51:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 383 (1E30B000) [pid = 2988] [serial = 1031] [outer = 00000000]
20:51:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 384 (1E481C00) [pid = 2988] [serial = 1032] [outer = 1E30B000]
20:51:54 INFO - PROCESS | 2988 | 1447476714892 Marionette INFO loaded listener.js
20:51:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:54 INFO - PROCESS | 2988 | ++DOMWINDOW == 385 (1E74E000) [pid = 2988] [serial = 1033] [outer = 1E30B000]
20:51:55 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
20:51:55 INFO - document served over http requires an http
20:51:55 INFO - sub-resource via xhr-request using the meta-referrer
20:51:55 INFO - delivery method with keep-origin-redirect and when
20:51:55 INFO - the target request is same-origin.
20:51:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 734ms
20:51:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 384 (17472800) [pid = 2988] [serial = 928] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 383 (1CCAE000) [pid = 2988] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 382 (1EA65C00) [pid = 2988] [serial = 933] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 381 (21CA9800) [pid = 2988] [serial = 936] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 380 (12972000) [pid = 2988] [serial = 926] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 379 (199C9800) [pid = 2988] [serial = 914] [outer = 00000000] [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]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 378 (1124F000) [pid = 2988] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 377 (16DAD000) [pid = 2988] [serial = 911] [outer = 00000000] [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]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 376 (1E485C00) [pid = 2988] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 375 (0E65C800) [pid = 2988] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 374 (22E9E800) [pid = 2988] [serial = 884] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 373 (21CA3C00) [pid = 2988] [serial = 889] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476672759]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 372 (1917D800) [pid = 2988] [serial = 894] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 371 (1F1DC800) [pid = 2988] [serial = 847] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476661082]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 370 (1FC8EC00) [pid = 2988] [serial = 852] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 369 (19CC0800) [pid = 2988] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 368 (21D09C00) [pid = 2988] [serial = 937] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 367 (21DC2C00) [pid = 2988] [serial = 939] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 366 (174BFC00) [pid = 2988] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 365 (1EA72400) [pid = 2988] [serial = 931] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476685226]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 364 (1CDBEC00) [pid = 2988] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 363 (19219000) [pid = 2988] [serial = 897] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 362 (1F965400) [pid = 2988] [serial = 890] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476672759]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 361 (1F967C00) [pid = 2988] [serial = 887] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 360 (115B5400) [pid = 2988] [serial = 895] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 359 (21CAF400) [pid = 2988] [serial = 892] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 358 (1FB1D800) [pid = 2988] [serial = 873] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 357 (1E13F400) [pid = 2988] [serial = 876] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 356 (1FB1FC00) [pid = 2988] [serial = 879] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 355 (22EA7400) [pid = 2988] [serial = 885] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 354 (20E10C00) [pid = 2988] [serial = 882] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 353 (230F6C00) [pid = 2988] [serial = 864] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 352 (24A19800) [pid = 2988] [serial = 867] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 351 (1E184800) [pid = 2988] [serial = 870] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 350 (21FDA800) [pid = 2988] [serial = 855] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 349 (24EC4400) [pid = 2988] [serial = 858] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 348 (21ED0000) [pid = 2988] [serial = 861] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 347 (1A3AF800) [pid = 2988] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476661082]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 346 (1CCD1400) [pid = 2988] [serial = 845] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 345 (21DBAC00) [pid = 2988] [serial = 853] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 344 (1FC50C00) [pid = 2988] [serial = 850] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 343 (232A9800) [pid = 2988] [serial = 900] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 342 (179B9800) [pid = 2988] [serial = 843] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 341 (156F7400) [pid = 2988] [serial = 840] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 340 (14A5C800) [pid = 2988] [serial = 927] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 339 (1E74B400) [pid = 2988] [serial = 924] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 338 (1A7C4400) [pid = 2988] [serial = 915] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 337 (174BE000) [pid = 2988] [serial = 912] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 336 (1E303C00) [pid = 2988] [serial = 921] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 335 (1F7D3000) [pid = 2988] [serial = 932] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476685226]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 334 (1E3EBC00) [pid = 2988] [serial = 929] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 333 (1CD5BC00) [pid = 2988] [serial = 918] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 332 (17679C00) [pid = 2988] [serial = 906] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 331 (1EA29000) [pid = 2988] [serial = 837] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 330 (11B9B400) [pid = 2988] [serial = 909] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 329 (1F722000) [pid = 2988] [serial = 934] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 328 (190BD800) [pid = 2988] [serial = 903] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 327 (17E12400) [pid = 2988] [serial = 913] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 326 (1B41D400) [pid = 2988] [serial = 907] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | --DOMWINDOW == 325 (13F8C400) [pid = 2988] [serial = 910] [outer = 00000000] [url = about:blank]
20:51:55 INFO - PROCESS | 2988 | ++DOCSHELL 0F1E3C00 == 70 [pid = 2988] [id = 368]
20:51:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 326 (11210800) [pid = 2988] [serial = 1034] [outer = 00000000]
20:51:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 327 (14D69400) [pid = 2988] [serial = 1035] [outer = 11210800]
20:51:55 INFO - PROCESS | 2988 | 1447476715730 Marionette INFO loaded listener.js
20:51:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:55 INFO - PROCESS | 2988 | ++DOMWINDOW == 328 (179B9800) [pid = 2988] [serial = 1036] [outer = 11210800]
20:51:56 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
20:51:56 INFO - document served over http requires an http
20:51:56 INFO - sub-resource via xhr-request using the meta-referrer
20:51:56 INFO - delivery method with no-redirect and when
20:51:56 INFO - the target request is same-origin.
20:51:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 812ms
20:51:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
20:51:56 INFO - PROCESS | 2988 | ++DOCSHELL 1CCD1400 == 71 [pid = 2988] [id = 369]
20:51:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 329 (1CDBEC00) [pid = 2988] [serial = 1037] [outer = 00000000]
20:51:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 330 (1E861C00) [pid = 2988] [serial = 1038] [outer = 1CDBEC00]
20:51:56 INFO - PROCESS | 2988 | 1447476716330 Marionette INFO loaded listener.js
20:51:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 331 (1EA31000) [pid = 2988] [serial = 1039] [outer = 1CDBEC00]
20:51:56 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
20:51:56 INFO - document served over http requires an http
20:51:56 INFO - sub-resource via xhr-request using the meta-referrer
20:51:56 INFO - delivery method with swap-origin-redirect and when
20:51:56 INFO - the target request is same-origin.
20:51:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 624ms
20:51:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
20:51:56 INFO - PROCESS | 2988 | ++DOCSHELL 1EF5BC00 == 72 [pid = 2988] [id = 370]
20:51:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 332 (1F1D5400) [pid = 2988] [serial = 1040] [outer = 00000000]
20:51:56 INFO - PROCESS | 2988 | ++DOMWINDOW == 333 (1F95F400) [pid = 2988] [serial = 1041] [outer = 1F1D5400]
20:51:56 INFO - PROCESS | 2988 | 1447476716974 Marionette INFO loaded listener.js
20:51:57 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 334 (1FB15000) [pid = 2988] [serial = 1042] [outer = 1F1D5400]
20:51:57 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
20:51:57 INFO - document served over http requires an https
20:51:57 INFO - sub-resource via fetch-request using the meta-referrer
20:51:57 INFO - delivery method with keep-origin-redirect and when
20:51:57 INFO - the target request is same-origin.
20:51:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 687ms
20:51:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
20:51:57 INFO - PROCESS | 2988 | ++DOCSHELL 111BAC00 == 73 [pid = 2988] [id = 371]
20:51:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 335 (11245800) [pid = 2988] [serial = 1043] [outer = 00000000]
20:51:57 INFO - PROCESS | 2988 | ++DOMWINDOW == 336 (11A0F800) [pid = 2988] [serial = 1044] [outer = 11245800]
20:51:57 INFO - PROCESS | 2988 | 1447476717947 Marionette INFO loaded listener.js
20:51:58 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 337 (12A9DC00) [pid = 2988] [serial = 1045] [outer = 11245800]
20:51:58 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
20:51:58 INFO - document served over http requires an https
20:51:58 INFO - sub-resource via fetch-request using the meta-referrer
20:51:58 INFO - delivery method with no-redirect and when
20:51:58 INFO - the target request is same-origin.
20:51:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1077ms
20:51:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
20:51:58 INFO - PROCESS | 2988 | ++DOCSHELL 17125400 == 74 [pid = 2988] [id = 372]
20:51:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 338 (171AE400) [pid = 2988] [serial = 1046] [outer = 00000000]
20:51:58 INFO - PROCESS | 2988 | ++DOMWINDOW == 339 (1857A800) [pid = 2988] [serial = 1047] [outer = 171AE400]
20:51:58 INFO - PROCESS | 2988 | 1447476718964 Marionette INFO loaded listener.js
20:51:59 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:51:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 340 (1A128800) [pid = 2988] [serial = 1048] [outer = 171AE400]
20:51:59 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
20:51:59 INFO - document served over http requires an https
20:51:59 INFO - sub-resource via fetch-request using the meta-referrer
20:51:59 INFO - delivery method with swap-origin-redirect and when
20:51:59 INFO - the target request is same-origin.
20:51:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1000ms
20:51:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
20:51:59 INFO - PROCESS | 2988 | ++DOCSHELL 1E13BC00 == 75 [pid = 2988] [id = 373]
20:51:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 341 (1E141400) [pid = 2988] [serial = 1049] [outer = 00000000]
20:51:59 INFO - PROCESS | 2988 | ++DOMWINDOW == 342 (1E860C00) [pid = 2988] [serial = 1050] [outer = 1E141400]
20:52:00 INFO - PROCESS | 2988 | 1447476720019 Marionette INFO loaded listener.js
20:52:00 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 343 (1E85D400) [pid = 2988] [serial = 1051] [outer = 1E141400]
20:52:00 INFO - PROCESS | 2988 | ++DOCSHELL 1FD50C00 == 76 [pid = 2988] [id = 374]
20:52:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 344 (20D39400) [pid = 2988] [serial = 1052] [outer = 00000000]
20:52:00 INFO - PROCESS | 2988 | ++DOMWINDOW == 345 (1FC53800) [pid = 2988] [serial = 1053] [outer = 20D39400]
20:52:00 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
20:52:00 INFO - document served over http requires an https
20:52:00 INFO - sub-resource via iframe-tag using the meta-referrer
20:52:00 INFO - delivery method with keep-origin-redirect and when
20:52:00 INFO - the target request is same-origin.
20:52:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1109ms
20:52:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
20:52:01 INFO - PROCESS | 2988 | ++DOCSHELL 1FD4F800 == 77 [pid = 2988] [id = 375]
20:52:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 346 (1FD57800) [pid = 2988] [serial = 1054] [outer = 00000000]
20:52:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 347 (21CA6800) [pid = 2988] [serial = 1055] [outer = 1FD57800]
20:52:01 INFO - PROCESS | 2988 | 1447476721117 Marionette INFO loaded listener.js
20:52:01 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 348 (21D10400) [pid = 2988] [serial = 1056] [outer = 1FD57800]
20:52:01 INFO - PROCESS | 2988 | ++DOCSHELL 21DC3000 == 78 [pid = 2988] [id = 376]
20:52:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 349 (21E98400) [pid = 2988] [serial = 1057] [outer = 00000000]
20:52:01 INFO - PROCESS | 2988 | ++DOMWINDOW == 350 (20E05000) [pid = 2988] [serial = 1058] [outer = 21E98400]
20:52:01 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
20:52:01 INFO - document served over http requires an https
20:52:01 INFO - sub-resource via iframe-tag using the meta-referrer
20:52:01 INFO - delivery method with no-redirect and when
20:52:01 INFO - the target request is same-origin.
20:52:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 999ms
20:52:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
20:52:02 INFO - PROCESS | 2988 | ++DOCSHELL 21E98C00 == 79 [pid = 2988] [id = 377]
20:52:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 351 (21E9B800) [pid = 2988] [serial = 1059] [outer = 00000000]
20:52:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 352 (22A53000) [pid = 2988] [serial = 1060] [outer = 21E9B800]
20:52:02 INFO - PROCESS | 2988 | 1447476722136 Marionette INFO loaded listener.js
20:52:02 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 353 (22E9E800) [pid = 2988] [serial = 1061] [outer = 21E9B800]
20:52:02 INFO - PROCESS | 2988 | ++DOCSHELL 22EA8000 == 80 [pid = 2988] [id = 378]
20:52:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 354 (22F91400) [pid = 2988] [serial = 1062] [outer = 00000000]
20:52:02 INFO - PROCESS | 2988 | ++DOMWINDOW == 355 (1879AC00) [pid = 2988] [serial = 1063] [outer = 22F91400]
20:52:02 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
20:52:02 INFO - document served over http requires an https
20:52:02 INFO - sub-resource via iframe-tag using the meta-referrer
20:52:02 INFO - delivery method with swap-origin-redirect and when
20:52:02 INFO - the target request is same-origin.
20:52:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1140ms
20:52:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
20:52:03 INFO - PROCESS | 2988 | ++DOCSHELL 232AA400 == 81 [pid = 2988] [id = 379]
20:52:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 356 (232AA800) [pid = 2988] [serial = 1064] [outer = 00000000]
20:52:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 357 (24A13000) [pid = 2988] [serial = 1065] [outer = 232AA800]
20:52:03 INFO - PROCESS | 2988 | 1447476723424 Marionette INFO loaded listener.js
20:52:03 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:03 INFO - PROCESS | 2988 | ++DOMWINDOW == 358 (24A1B800) [pid = 2988] [serial = 1066] [outer = 232AA800]
20:52:04 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
20:52:04 INFO - document served over http requires an https
20:52:04 INFO - sub-resource via script-tag using the meta-referrer
20:52:04 INFO - delivery method with keep-origin-redirect and when
20:52:04 INFO - the target request is same-origin.
20:52:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1218ms
20:52:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
20:52:04 INFO - PROCESS | 2988 | ++DOCSHELL 239A4000 == 82 [pid = 2988] [id = 380]
20:52:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 359 (24CC4800) [pid = 2988] [serial = 1067] [outer = 00000000]
20:52:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 360 (2521C800) [pid = 2988] [serial = 1068] [outer = 24CC4800]
20:52:04 INFO - PROCESS | 2988 | 1447476724464 Marionette INFO loaded listener.js
20:52:04 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:04 INFO - PROCESS | 2988 | ++DOMWINDOW == 361 (25649C00) [pid = 2988] [serial = 1069] [outer = 24CC4800]
20:52:05 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:52:05 INFO - document served over http requires an https
20:52:05 INFO - sub-resource via script-tag using the meta-referrer
20:52:05 INFO - delivery method with no-redirect and when
20:52:05 INFO - the target request is same-origin.
20:52:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 936ms
20:52:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
20:52:05 INFO - PROCESS | 2988 | ++DOCSHELL 25384000 == 83 [pid = 2988] [id = 381]
20:52:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 362 (2585AC00) [pid = 2988] [serial = 1070] [outer = 00000000]
20:52:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 363 (26A8B400) [pid = 2988] [serial = 1071] [outer = 2585AC00]
20:52:05 INFO - PROCESS | 2988 | 1447476725388 Marionette INFO loaded listener.js
20:52:05 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:05 INFO - PROCESS | 2988 | ++DOMWINDOW == 364 (26CD8C00) [pid = 2988] [serial = 1072] [outer = 2585AC00]
20:52:06 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:52:06 INFO - document served over http requires an https
20:52:06 INFO - sub-resource via script-tag using the meta-referrer
20:52:06 INFO - delivery method with swap-origin-redirect and when
20:52:06 INFO - the target request is same-origin.
20:52:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 984ms
20:52:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
20:52:06 INFO - PROCESS | 2988 | ++DOCSHELL 23E15800 == 84 [pid = 2988] [id = 382]
20:52:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 365 (23E17C00) [pid = 2988] [serial = 1073] [outer = 00000000]
20:52:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 366 (23E1CC00) [pid = 2988] [serial = 1074] [outer = 23E17C00]
20:52:06 INFO - PROCESS | 2988 | 1447476726422 Marionette INFO loaded listener.js
20:52:06 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:06 INFO - PROCESS | 2988 | ++DOMWINDOW == 367 (2614C000) [pid = 2988] [serial = 1075] [outer = 23E17C00]
20:52:07 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:52:07 INFO - document served over http requires an https
20:52:07 INFO - sub-resource via xhr-request using the meta-referrer
20:52:07 INFO - delivery method with keep-origin-redirect and when
20:52:07 INFO - the target request is same-origin.
20:52:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 968ms
20:52:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
20:52:07 INFO - PROCESS | 2988 | ++DOCSHELL 23E12000 == 85 [pid = 2988] [id = 383]
20:52:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 368 (23E1F400) [pid = 2988] [serial = 1076] [outer = 00000000]
20:52:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 369 (28194400) [pid = 2988] [serial = 1077] [outer = 23E1F400]
20:52:07 INFO - PROCESS | 2988 | 1447476727346 Marionette INFO loaded listener.js
20:52:07 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:07 INFO - PROCESS | 2988 | ++DOMWINDOW == 370 (28197400) [pid = 2988] [serial = 1078] [outer = 23E1F400]
20:52:07 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | The referrer URL is stripped-referrer when a
20:52:07 INFO - document served over http requires an https
20:52:07 INFO - sub-resource via xhr-request using the meta-referrer
20:52:07 INFO - delivery method with no-redirect and when
20:52:07 INFO - the target request is same-origin.
20:52:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 906ms
20:52:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
20:52:08 INFO - PROCESS | 2988 | ++DOCSHELL 2819CC00 == 86 [pid = 2988] [id = 384]
20:52:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 371 (2819D000) [pid = 2988] [serial = 1079] [outer = 00000000]
20:52:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 372 (28D18000) [pid = 2988] [serial = 1080] [outer = 2819D000]
20:52:08 INFO - PROCESS | 2988 | 1447476728340 Marionette INFO loaded listener.js
20:52:08 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:08 INFO - PROCESS | 2988 | ++DOMWINDOW == 373 (28D1FC00) [pid = 2988] [serial = 1081] [outer = 2819D000]
20:52:08 INFO - TEST-PASS | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | The referrer URL is stripped-referrer when a
20:52:08 INFO - document served over http requires an https
20:52:08 INFO - sub-resource via xhr-request using the meta-referrer
20:52:08 INFO - delivery method with swap-origin-redirect and when
20:52:08 INFO - the target request is same-origin.
20:52:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1031ms
20:52:09 INFO - TEST-START | /resource-timing/test_resource_timing.html
20:52:09 INFO - PROCESS | 2988 | ++DOCSHELL 28D22C00 == 87 [pid = 2988] [id = 385]
20:52:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 374 (28D23C00) [pid = 2988] [serial = 1082] [outer = 00000000]
20:52:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 375 (28F21400) [pid = 2988] [serial = 1083] [outer = 28D23C00]
20:52:09 INFO - PROCESS | 2988 | 1447476729392 Marionette INFO loaded listener.js
20:52:09 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 376 (28F26400) [pid = 2988] [serial = 1084] [outer = 28D23C00]
20:52:09 INFO - PROCESS | 2988 | ++DOCSHELL 2672C400 == 88 [pid = 2988] [id = 386]
20:52:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 377 (2672CC00) [pid = 2988] [serial = 1085] [outer = 00000000]
20:52:09 INFO - PROCESS | 2988 | ++DOMWINDOW == 378 (2672D000) [pid = 2988] [serial = 1086] [outer = 2672CC00]
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
20:52:10 INFO - TEST-FAIL | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (iframe) - assert_equals: expected "iframe" but got "subdocument"
20:52:10 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
20:52:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:52:10 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
20:52:10 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
20:52:10 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
20:52:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
20:52:10 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
20:52:10 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 1296ms
20:52:10 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
20:52:10 INFO - PROCESS | 2988 | ++DOCSHELL 26732C00 == 89 [pid = 2988] [id = 387]
20:52:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 379 (267C7400) [pid = 2988] [serial = 1087] [outer = 00000000]
20:52:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 380 (267CA400) [pid = 2988] [serial = 1088] [outer = 267C7400]
20:52:10 INFO - PROCESS | 2988 | 1447476730682 Marionette INFO loaded listener.js
20:52:10 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:10 INFO - PROCESS | 2988 | ++DOMWINDOW == 381 (267D2400) [pid = 2988] [serial = 1089] [outer = 267C7400]
20:52:11 INFO - TEST-FAIL | /screen-orientation/lock-bad-argument.html | Test that screen.orientation.lock() throws when the input isn't valid. - assert_equals: expected "portrait-primary" but got "landscape-primary"
20:52:11 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
20:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:52:11 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
20:52:11 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 874ms
20:52:11 INFO - TEST-START | /screen-orientation/lock-basic.html
20:52:11 INFO - PROCESS | 2988 | ++DOCSHELL 267D0400 == 90 [pid = 2988] [id = 388]
20:52:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 382 (267D1400) [pid = 2988] [serial = 1090] [outer = 00000000]
20:52:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 383 (2978B800) [pid = 2988] [serial = 1091] [outer = 267D1400]
20:52:11 INFO - PROCESS | 2988 | 1447476731557 Marionette INFO loaded listener.js
20:52:11 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:11 INFO - PROCESS | 2988 | ++DOMWINDOW == 384 (2978D000) [pid = 2988] [serial = 1092] [outer = 267D1400]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1EF5BC00 == 89 [pid = 2988] [id = 370]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1CCD1400 == 88 [pid = 2988] [id = 369]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 0F1E3C00 == 87 [pid = 2988] [id = 368]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1E30AC00 == 86 [pid = 2988] [id = 367]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1E139800 == 85 [pid = 2988] [id = 366]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1CB70400 == 84 [pid = 2988] [id = 365]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 17531400 == 83 [pid = 2988] [id = 364]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 192D5800 == 82 [pid = 2988] [id = 363]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 14C27800 == 81 [pid = 2988] [id = 362]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1952F400 == 80 [pid = 2988] [id = 361]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 16146C00 == 79 [pid = 2988] [id = 360]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1771A800 == 78 [pid = 2988] [id = 359]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 15974C00 == 77 [pid = 2988] [id = 358]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 11C8AC00 == 76 [pid = 2988] [id = 357]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 2591F000 == 75 [pid = 2988] [id = 356]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1F7D6400 == 74 [pid = 2988] [id = 355]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 14A5BC00 == 73 [pid = 2988] [id = 354]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1D0D2800 == 72 [pid = 2988] [id = 353]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 21E9A400 == 71 [pid = 2988] [id = 352]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 25390000 == 70 [pid = 2988] [id = 351]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 20D35000 == 69 [pid = 2988] [id = 350]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 2538B000 == 68 [pid = 2988] [id = 349]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 25389000 == 67 [pid = 2988] [id = 348]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 22A57400 == 66 [pid = 2988] [id = 347]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 22A59000 == 65 [pid = 2988] [id = 346]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 234A6800 == 64 [pid = 2988] [id = 345]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 22E2A000 == 63 [pid = 2988] [id = 344]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 22E20800 == 62 [pid = 2988] [id = 343]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 2564E400 == 61 [pid = 2988] [id = 342]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 25856400 == 60 [pid = 2988] [id = 341]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 2521AC00 == 59 [pid = 2988] [id = 340]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 2391AC00 == 58 [pid = 2988] [id = 339]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 22B29C00 == 57 [pid = 2988] [id = 338]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1CA2CC00 == 56 [pid = 2988] [id = 207]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 20E08400 == 55 [pid = 2988] [id = 337]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 1A12A400 == 54 [pid = 2988] [id = 336]
20:52:19 INFO - PROCESS | 2988 | --DOCSHELL 14D65000 == 53 [pid = 2988] [id = 335]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 383 (1E364400) [pid = 2988] [serial = 922] [outer = 00000000] [url = about:blank]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 382 (1E85BC00) [pid = 2988] [serial = 925] [outer = 00000000] [url = about:blank]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 381 (1EA80800) [pid = 2988] [serial = 838] [outer = 00000000] [url = about:blank]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 380 (1992DC00) [pid = 2988] [serial = 904] [outer = 00000000] [url = about:blank]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 379 (1D0D4800) [pid = 2988] [serial = 919] [outer = 00000000] [url = about:blank]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 378 (1E90EC00) [pid = 2988] [serial = 930] [outer = 00000000] [url = about:blank]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 377 (1FC4B800) [pid = 2988] [serial = 935] [outer = 00000000] [url = about:blank]
20:52:19 INFO - PROCESS | 2988 | --DOMWINDOW == 376 (1C8B1400) [pid = 2988] [serial = 916] [outer = 00000000] [url = about:blank]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 117A1000 == 52 [pid = 2988] [id = 141]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 10D4D000 == 51 [pid = 2988] [id = 19]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 15C0EC00 == 50 [pid = 2988] [id = 21]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 16DAB800 == 49 [pid = 2988] [id = 283]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 19939800 == 48 [pid = 2988] [id = 34]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 17B32000 == 47 [pid = 2988] [id = 8]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 0F37D800 == 46 [pid = 2988] [id = 28]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 192D2000 == 45 [pid = 2988] [id = 11]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1596E800 == 44 [pid = 2988] [id = 26]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 19936800 == 43 [pid = 2988] [id = 14]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 11565800 == 42 [pid = 2988] [id = 32]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1A122800 == 41 [pid = 2988] [id = 66]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 19CBE000 == 40 [pid = 2988] [id = 17]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 13F5F800 == 39 [pid = 2988] [id = 24]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 19530C00 == 38 [pid = 2988] [id = 13]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 13C50400 == 37 [pid = 2988] [id = 20]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 13F57400 == 36 [pid = 2988] [id = 12]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 15626C00 == 35 [pid = 2988] [id = 25]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 10E53C00 == 34 [pid = 2988] [id = 23]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 0F179800 == 33 [pid = 2988] [id = 27]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1921D400 == 32 [pid = 2988] [id = 10]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 11A04000 == 31 [pid = 2988] [id = 182]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 115B5000 == 30 [pid = 2988] [id = 22]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 19F72400 == 29 [pid = 2988] [id = 18]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 14A53C00 == 28 [pid = 2988] [id = 193]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1FD50400 == 27 [pid = 2988] [id = 334]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1E3F0000 == 26 [pid = 2988] [id = 297]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 26732C00 == 25 [pid = 2988] [id = 387]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 2672C400 == 24 [pid = 2988] [id = 386]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 28D22C00 == 23 [pid = 2988] [id = 385]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 2819CC00 == 22 [pid = 2988] [id = 384]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 23E12000 == 21 [pid = 2988] [id = 383]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 23E15800 == 20 [pid = 2988] [id = 382]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 25384000 == 19 [pid = 2988] [id = 381]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 239A4000 == 18 [pid = 2988] [id = 380]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 232AA400 == 17 [pid = 2988] [id = 379]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 22EA8000 == 16 [pid = 2988] [id = 378]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 21E98C00 == 15 [pid = 2988] [id = 377]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 21DC3000 == 14 [pid = 2988] [id = 376]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1FD4F800 == 13 [pid = 2988] [id = 375]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1FD50C00 == 12 [pid = 2988] [id = 374]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 1E13BC00 == 11 [pid = 2988] [id = 373]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 17125400 == 10 [pid = 2988] [id = 372]
20:52:27 INFO - PROCESS | 2988 | --DOCSHELL 111BAC00 == 9 [pid = 2988] [id = 371]
20:52:33 INFO - PROCESS | 2988 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 375 (1A7C8C00) [pid = 2988] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 374 (176BA400) [pid = 2988] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 373 (171B6C00) [pid = 2988] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 372 (1E909400) [pid = 2988] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 371 (0E658800) [pid = 2988] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 370 (1E915000) [pid = 2988] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 369 (17471400) [pid = 2988] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 368 (14A44000) [pid = 2988] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 367 (16149800) [pid = 2988] [serial = 254] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 366 (171AFC00) [pid = 2988] [serial = 797] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 365 (14A5D000) [pid = 2988] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 364 (1E859C00) [pid = 2988] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 363 (1C5FDC00) [pid = 2988] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 362 (1711E800) [pid = 2988] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 361 (16F2C800) [pid = 2988] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 360 (1F724400) [pid = 2988] [serial = 470] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 359 (1970F000) [pid = 2988] [serial = 380] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 358 (1B424C00) [pid = 2988] [serial = 259] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 357 (1E750000) [pid = 2988] [serial = 465] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 356 (174BA800) [pid = 2988] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 355 (14A5C000) [pid = 2988] [serial = 712] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 354 (11A0F000) [pid = 2988] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 353 (1CB74000) [pid = 2988] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 352 (17181400) [pid = 2988] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 351 (1E83BC00) [pid = 2988] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 350 (111B8800) [pid = 2988] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 349 (1EF57000) [pid = 2988] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 348 (1C5F2800) [pid = 2988] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 347 (19F74C00) [pid = 2988] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 346 (1CB26C00) [pid = 2988] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 345 (1952FC00) [pid = 2988] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 344 (11B99400) [pid = 2988] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 343 (232A1C00) [pid = 2988] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 342 (2672CC00) [pid = 2988] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 341 (11C8FC00) [pid = 2988] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 340 (16D0A000) [pid = 2988] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 339 (0E308400) [pid = 2988] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 338 (1747D000) [pid = 2988] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 337 (1A7CFC00) [pid = 2988] [serial = 625] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 336 (15972800) [pid = 2988] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 335 (1A123400) [pid = 2988] [serial = 185] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 334 (11853C00) [pid = 2988] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 333 (1879A400) [pid = 2988] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 332 (1C625C00) [pid = 2988] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 331 (13F8AC00) [pid = 2988] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 330 (11252000) [pid = 2988] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 329 (1CCE7C00) [pid = 2988] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 328 (1CCD4000) [pid = 2988] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 327 (11210800) [pid = 2988] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 326 (21CA5000) [pid = 2988] [serial = 891] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 325 (267C7400) [pid = 2988] [serial = 1087] [outer = 00000000] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 324 (14C2A400) [pid = 2988] [serial = 1017] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 323 (234A6000) [pid = 2988] [serial = 968] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 322 (21DBA000) [pid = 2988] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 321 (27ED3800) [pid = 2988] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 320 (1F1E3000) [pid = 2988] [serial = 764] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 319 (1E17FC00) [pid = 2988] [serial = 869] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 318 (1FD57800) [pid = 2988] [serial = 1054] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 317 (2538A400) [pid = 2988] [serial = 978] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 316 (20E0CC00) [pid = 2988] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 315 (232AA800) [pid = 2988] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 314 (1E14DC00) [pid = 2988] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 313 (11E94400) [pid = 2988] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 312 (14D68000) [pid = 2988] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 311 (14C25800) [pid = 2988] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 310 (23E17C00) [pid = 2988] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 309 (230EB800) [pid = 2988] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 308 (1CDBEC00) [pid = 2988] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 307 (1E750400) [pid = 2988] [serial = 596] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 306 (22A5C800) [pid = 2988] [serial = 973] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476696861]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 305 (1FD54800) [pid = 2988] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 304 (1E13C000) [pid = 2988] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 303 (1EA7A000) [pid = 2988] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 302 (2391C000) [pid = 2988] [serial = 785] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 301 (1E485800) [pid = 2988] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 300 (11B9DC00) [pid = 2988] [serial = 751] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 299 (1E3E7C00) [pid = 2988] [serial = 616] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 298 (21E9B800) [pid = 2988] [serial = 1059] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 297 (23E1F400) [pid = 2988] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 296 (1A12A800) [pid = 2988] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 295 (22B2A800) [pid = 2988] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 294 (1CD50800) [pid = 2988] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 293 (1CDB7C00) [pid = 2988] [serial = 685] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 292 (1E74AC00) [pid = 2988] [serial = 675] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 291 (1FB1A400) [pid = 2988] [serial = 872] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 290 (21EC8000) [pid = 2988] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 289 (22A5A800) [pid = 2988] [serial = 975] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 288 (1FD52800) [pid = 2988] [serial = 769] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 287 (24CC4C00) [pid = 2988] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 286 (13F5C000) [pid = 2988] [serial = 586] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 285 (239A5000) [pid = 2988] [serial = 788] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 284 (234A7800) [pid = 2988] [serial = 970] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 283 (1E483000) [pid = 2988] [serial = 619] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 282 (171BBC00) [pid = 2988] [serial = 670] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 281 (1EA69800) [pid = 2988] [serial = 601] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 280 (1EA26400) [pid = 2988] [serial = 607] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 279 (2391B400) [pid = 2988] [serial = 953] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 278 (21D05800) [pid = 2988] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 277 (14D5D400) [pid = 2988] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 276 (2819D000) [pid = 2988] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 275 (1396F800) [pid = 2988] [serial = 667] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 274 (22B2A000) [pid = 2988] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 273 (2585AC00) [pid = 2988] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 272 (1FD4A400) [pid = 2988] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 271 (14D61800) [pid = 2988] [serial = 700] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 270 (1A7C3400) [pid = 2988] [serial = 1015] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476710997]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 269 (2591F800) [pid = 2988] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 268 (1FB79400) [pid = 2988] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 267 (171AE400) [pid = 2988] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 266 (20D39400) [pid = 2988] [serial = 1052] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 265 (20E0B400) [pid = 2988] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 264 (1E150000) [pid = 2988] [serial = 694] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 263 (1FB70800) [pid = 2988] [serial = 703] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 262 (17530C00) [pid = 2988] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 261 (22F91400) [pid = 2988] [serial = 1062] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 260 (17677400) [pid = 2988] [serial = 754] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 259 (174C4C00) [pid = 2988] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 258 (13F49C00) [pid = 2988] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 257 (1E36C800) [pid = 2988] [serial = 759] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 256 (19446C00) [pid = 2988] [serial = 1020] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 255 (1F1D5400) [pid = 2988] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 254 (179B6400) [pid = 2988] [serial = 591] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 253 (1E36B400) [pid = 2988] [serial = 691] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 252 (11A6D000) [pid = 2988] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 251 (1D0DB800) [pid = 2988] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 250 (2564E800) [pid = 2988] [serial = 962] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 249 (24A8BC00) [pid = 2988] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 248 (22B23400) [pid = 2988] [serial = 779] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 247 (1EA72000) [pid = 2988] [serial = 610] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 246 (179BD800) [pid = 2988] [serial = 709] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 245 (1E945000) [pid = 2988] [serial = 680] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 244 (1F963800) [pid = 2988] [serial = 886] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 243 (1E141400) [pid = 2988] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 242 (11245800) [pid = 2988] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 241 (1CB75400) [pid = 2988] [serial = 583] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 240 (1E13E800) [pid = 2988] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 239 (21E98400) [pid = 2988] [serial = 1057] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476721551]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 238 (159ABC00) [pid = 2988] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 237 (2521B800) [pid = 2988] [serial = 956] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 236 (25856C00) [pid = 2988] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 235 (16147000) [pid = 2988] [serial = 1012] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 234 (22E21400) [pid = 2988] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 233 (1E30B000) [pid = 2988] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 232 (20D35C00) [pid = 2988] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 231 (1F1D9C00) [pid = 2988] [serial = 849] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 230 (24CC4800) [pid = 2988] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 229 (2614FC00) [pid = 2988] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 228 (14776800) [pid = 2988] [serial = 794] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 227 (1CB71000) [pid = 2988] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 226 (28D23C00) [pid = 2988] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 225 (24A12400) [pid = 2988] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 224 (1E485400) [pid = 2988] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 223 (2538D000) [pid = 2988] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 222 (17A15C00) [pid = 2988] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 221 (19F76000) [pid = 2988] [serial = 844] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 220 (17A0A000) [pid = 2988] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 219 (21DBD000) [pid = 2988] [serial = 776] [outer = 00000000] [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]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 218 (192C9400) [pid = 2988] [serial = 1013] [outer = 00000000] [url = about:blank]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 217 (1952C800) [pid = 2988] [serial = 1021] [outer = 00000000] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 216 (1F95F400) [pid = 2988] [serial = 1041] [outer = 00000000] [url = about:blank]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 215 (2978B800) [pid = 2988] [serial = 1091] [outer = 00000000] [url = about:blank]
20:52:33 INFO - PROCESS | 2988 | --DOMWINDOW == 214 (2521C800) [pid = 2988] [serial = 1068] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 213 (11A0F800) [pid = 2988] [serial = 1044] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 212 (28D18000) [pid = 2988] [serial = 1080] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 211 (267D2400) [pid = 2988] [serial = 1089] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 210 (267CA400) [pid = 2988] [serial = 1088] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 209 (2672D000) [pid = 2988] [serial = 1086] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 208 (28F21400) [pid = 2988] [serial = 1083] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 207 (23E1CC00) [pid = 2988] [serial = 1074] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 206 (24A13000) [pid = 2988] [serial = 1065] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 205 (28194400) [pid = 2988] [serial = 1077] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 204 (1879AC00) [pid = 2988] [serial = 1063] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 203 (22A53000) [pid = 2988] [serial = 1060] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 202 (1857A800) [pid = 2988] [serial = 1047] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 201 (1FC53800) [pid = 2988] [serial = 1053] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 200 (1E860C00) [pid = 2988] [serial = 1050] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 199 (26A8B400) [pid = 2988] [serial = 1071] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 198 (20E05000) [pid = 2988] [serial = 1058] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476721551]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 197 (21CA6800) [pid = 2988] [serial = 1055] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 196 (27ED8000) [pid = 2988] [serial = 990] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 195 (27CA2000) [pid = 2988] [serial = 987] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 194 (1C7D1400) [pid = 2988] [serial = 1011] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 193 (13F5D400) [pid = 2988] [serial = 1005] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 192 (234AAC00) [pid = 2988] [serial = 969] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 191 (1E17C800) [pid = 2988] [serial = 1029] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 190 (22E27000) [pid = 2988] [serial = 966] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 189 (1CCE0800) [pid = 2988] [serial = 945] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 188 (26A8E800) [pid = 2988] [serial = 976] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 187 (26CDB400) [pid = 2988] [serial = 957] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 186 (16140800) [pid = 2988] [serial = 942] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 185 (20D3CC00) [pid = 2988] [serial = 984] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 184 (14D6AC00) [pid = 2988] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476710997]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 183 (21DBBC00) [pid = 2988] [serial = 948] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 182 (1CD55000) [pid = 2988] [serial = 1026] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 181 (24A86C00) [pid = 2988] [serial = 954] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 180 (16D09C00) [pid = 2988] [serial = 1018] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 179 (22A55800) [pid = 2988] [serial = 974] [outer = 00000000] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1447476696861]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 178 (1872A000) [pid = 2988] [serial = 1008] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 177 (26145000) [pid = 2988] [serial = 981] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 176 (2538E400) [pid = 2988] [serial = 979] [outer = 00000000] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 175 (14D69400) [pid = 2988] [serial = 1035] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 174 (1E861C00) [pid = 2988] [serial = 1038] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 173 (25652000) [pid = 2988] [serial = 963] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 172 (234B1800) [pid = 2988] [serial = 971] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 171 (27ED3C00) [pid = 2988] [serial = 993] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 170 (199BF800) [pid = 2988] [serial = 996] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 169 (25927800) [pid = 2988] [serial = 1002] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 168 (2856FC00) [pid = 2988] [serial = 999] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 167 (2585C000) [pid = 2988] [serial = 960] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 166 (232AD800) [pid = 2988] [serial = 951] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 165 (1E481C00) [pid = 2988] [serial = 1032] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 164 (19702000) [pid = 2988] [serial = 1023] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 163 (1C7D2C00) [pid = 2988] [serial = 450] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 162 (24ECA000) [pid = 2988] [serial = 859] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 161 (14A61000) [pid = 2988] [serial = 753] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 160 (152BAC00) [pid = 2988] [serial = 519] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 159 (1E48CC00) [pid = 2988] [serial = 621] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 158 (1B463C00) [pid = 2988] [serial = 395] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 157 (1E856800) [pid = 2988] [serial = 543] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 156 (1CCE0C00) [pid = 2988] [serial = 540] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 155 (1952B000) [pid = 2988] [serial = 256] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 154 (1FC4A800) [pid = 2988] [serial = 693] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 153 (1F7D4000) [pid = 2988] [serial = 799] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 152 (1FC87800) [pid = 2988] [serial = 603] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 151 (1CA27400) [pid = 2988] [serial = 546] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 150 (1EA69C00) [pid = 2988] [serial = 522] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 149 (21FE3C00) [pid = 2988] [serial = 949] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 148 (1C7D7800) [pid = 2988] [serial = 392] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 147 (24CCAC00) [pid = 2988] [serial = 955] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 146 (19CC2800) [pid = 2988] [serial = 272] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 145 (1EF60800) [pid = 2988] [serial = 606] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 144 (1EA75400) [pid = 2988] [serial = 761] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 143 (17A12800) [pid = 2988] [serial = 624] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 142 (1E18A800) [pid = 2988] [serial = 871] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 141 (16F36000) [pid = 2988] [serial = 269] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 140 (1E947800) [pid = 2988] [serial = 472] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 139 (1A3B2800) [pid = 2988] [serial = 382] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 138 (1C6BFC00) [pid = 2988] [serial = 261] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 137 (1D0DAC00) [pid = 2988] [serial = 898] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 136 (1F1DDC00) [pid = 2988] [serial = 467] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 135 (24A1A800) [pid = 2988] [serial = 874] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 134 (22E9F800) [pid = 2988] [serial = 883] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 133 (1F1E0C00) [pid = 2988] [serial = 528] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 132 (1F71FC00) [pid = 2988] [serial = 682] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 131 (21FDE400) [pid = 2988] [serial = 711] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 130 (1B41A800) [pid = 2988] [serial = 672] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 129 (1C62DC00) [pid = 2988] [serial = 714] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 128 (13F8D000) [pid = 2988] [serial = 251] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 127 (1EA62400) [pid = 2988] [serial = 453] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 126 (17A13000) [pid = 2988] [serial = 332] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 125 (1F72E800) [pid = 2988] [serial = 531] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 124 (22F85800) [pid = 2988] [serial = 778] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 123 (17530800) [pid = 2988] [serial = 841] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 122 (11DA8400) [pid = 2988] [serial = 438] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 121 (21FE8800) [pid = 2988] [serial = 771] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 120 (1F1DB000) [pid = 2988] [serial = 462] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 119 (2399F000) [pid = 2988] [serial = 787] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 118 (1C628800) [pid = 2988] [serial = 326] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 117 (1FD48C00) [pid = 2988] [serial = 766] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 116 (1C5F9800) [pid = 2988] [serial = 447] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 115 (2399D800) [pid = 2988] [serial = 952] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 114 (1E8D9C00) [pid = 2988] [serial = 677] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 113 (1CD5DC00) [pid = 2988] [serial = 699] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 112 (1E145000) [pid = 2988] [serial = 877] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 111 (230ED800) [pid = 2988] [serial = 862] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 110 (24CCA000) [pid = 2988] [serial = 793] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 109 (1E85CC00) [pid = 2988] [serial = 525] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 108 (1FB7E400) [pid = 2988] [serial = 705] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 107 (1A7C9000) [pid = 2988] [serial = 444] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 106 (156EE000) [pid = 2988] [serial = 314] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 105 (25214C00) [pid = 2988] [serial = 901] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 104 (1613D800) [pid = 2988] [serial = 669] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 103 (1F96CC00) [pid = 2988] [serial = 888] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 102 (1C621800) [pid = 2988] [serial = 387] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 101 (192CE400) [pid = 2988] [serial = 317] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 100 (1C5F9400) [pid = 2988] [serial = 329] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 99 (1E945400) [pid = 2988] [serial = 598] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 98 (1E917C00) [pid = 2988] [serial = 456] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 97 (22F88C00) [pid = 2988] [serial = 775] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 96 (1FD51400) [pid = 2988] [serial = 851] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 95 (1970EC00) [pid = 2988] [serial = 756] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 94 (1CCAD800) [pid = 2988] [serial = 997] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 93 (10DEF000) [pid = 2988] [serial = 311] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 92 (1E853800) [pid = 2988] [serial = 846] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 91 (1CD58000) [pid = 2988] [serial = 702] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 90 (27ED7C00) [pid = 2988] [serial = 994] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 89 (239A6000) [pid = 2988] [serial = 856] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 88 (27ED9C00) [pid = 2988] [serial = 991] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 87 (1C7CEC00) [pid = 2988] [serial = 593] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 86 (1EA73C00) [pid = 2988] [serial = 618] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 85 (1E365400) [pid = 2988] [serial = 690] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 84 (1EF57400) [pid = 2988] [serial = 459] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 83 (17478C00) [pid = 2988] [serial = 534] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 82 (17671000) [pid = 2988] [serial = 441] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 81 (28D1FC00) [pid = 2988] [serial = 1081] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 80 (2614C000) [pid = 2988] [serial = 1075] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 79 (28197400) [pid = 2988] [serial = 1078] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 78 (1F7D1400) [pid = 2988] [serial = 687] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 77 (199C8400) [pid = 2988] [serial = 398] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 76 (22B2D400) [pid = 2988] [serial = 781] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 75 (16DB0C00) [pid = 2988] [serial = 266] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 74 (1E159000) [pid = 2988] [serial = 696] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 73 (23920000) [pid = 2988] [serial = 784] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 72 (199C6400) [pid = 2988] [serial = 323] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 71 (1CCD2C00) [pid = 2988] [serial = 537] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 70 (17A0A400) [pid = 2988] [serial = 796] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 69 (22EA9400) [pid = 2988] [serial = 893] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 68 (24EC7000) [pid = 2988] [serial = 865] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 67 (20E04800) [pid = 2988] [serial = 880] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 66 (21E9E400) [pid = 2988] [serial = 708] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 65 (1E8D4400) [pid = 2988] [serial = 627] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 64 (24A87400) [pid = 2988] [serial = 790] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 63 (1F7D9800) [pid = 2988] [serial = 615] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 62 (1771B400) [pid = 2988] [serial = 377] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 61 (1A3B1400) [pid = 2988] [serial = 187] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 60 (1EA7DC00) [pid = 2988] [serial = 612] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 59 (13C4E000) [pid = 2988] [serial = 374] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 58 (1FC90400) [pid = 2988] [serial = 609] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 57 (1C626400) [pid = 2988] [serial = 320] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 56 (1613D400) [pid = 2988] [serial = 588] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 55 (24EC3400) [pid = 2988] [serial = 868] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 54 (1EA31000) [pid = 2988] [serial = 1039] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 53 (1E74E000) [pid = 2988] [serial = 1033] [outer = 00000000] [url = about:blank]
20:52:34 INFO - PROCESS | 2988 | --DOMWINDOW == 52 (179B9800) [pid = 2988] [serial = 1036] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | ++DOMWINDOW == 53 (0E303400) [pid = 2988] [serial = 1093] [outer = 19CC4400]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 52 (22E27400) [pid = 2988] [serial = 967] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 51 (25386000) [pid = 2988] [serial = 977] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 50 (2592C400) [pid = 2988] [serial = 1003] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 49 (26CE2000) [pid = 2988] [serial = 958] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 48 (25654400) [pid = 2988] [serial = 972] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 47 (21ECA400) [pid = 2988] [serial = 940] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 46 (28575800) [pid = 2988] [serial = 1000] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 45 (2614D000) [pid = 2988] [serial = 982] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 44 (17815C00) [pid = 2988] [serial = 943] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 43 (1E143C00) [pid = 2988] [serial = 946] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 42 (27CA4800) [pid = 2988] [serial = 988] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 41 (26144400) [pid = 2988] [serial = 985] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 40 (2585E800) [pid = 2988] [serial = 961] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 39 (25653C00) [pid = 2988] [serial = 964] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 38 (24A1B800) [pid = 2988] [serial = 1066] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 37 (25649C00) [pid = 2988] [serial = 1069] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 36 (26CD8C00) [pid = 2988] [serial = 1072] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 35 (28F26400) [pid = 2988] [serial = 1084] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 34 (1FB15000) [pid = 2988] [serial = 1042] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 33 (12A9DC00) [pid = 2988] [serial = 1045] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 32 (1A128800) [pid = 2988] [serial = 1048] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 31 (1E85D400) [pid = 2988] [serial = 1051] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 30 (21D10400) [pid = 2988] [serial = 1056] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 29 (22E9E800) [pid = 2988] [serial = 1061] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 28 (1CDBB400) [pid = 2988] [serial = 1027] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 27 (1B465000) [pid = 2988] [serial = 1024] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 26 (14D69800) [pid = 2988] [serial = 1006] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 25 (17535000) [pid = 2988] [serial = 1019] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 24 (19F78C00) [pid = 2988] [serial = 1009] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 23 (1E189800) [pid = 2988] [serial = 1030] [outer = 00000000] [url = about:blank]
20:52:39 INFO - PROCESS | 2988 | --DOMWINDOW == 22 (1A121000) [pid = 2988] [serial = 1014] [outer = 00000000] [url = about:blank]
20:52:41 INFO - PROCESS | 2988 | MARIONETTE LOG: INFO: Timeout fired
20:52:41 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
20:52:41 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
20:52:41 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
20:52:41 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 30459ms
20:52:41 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
20:52:41 INFO - PROCESS | 2988 | ++DOCSHELL 0E637000 == 10 [pid = 2988] [id = 389]
20:52:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 23 (0E63AC00) [pid = 2988] [serial = 1094] [outer = 00000000]
20:52:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 24 (0E659800) [pid = 2988] [serial = 1095] [outer = 0E63AC00]
20:52:41 INFO - PROCESS | 2988 | 1447476761886 Marionette INFO loaded listener.js
20:52:41 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:52:41 INFO - PROCESS | 2988 | ++DOMWINDOW == 25 (0E660C00) [pid = 2988] [serial = 1096] [outer = 0E63AC00]
20:52:42 INFO - PROCESS | 2988 | ++DOCSHELL 0F370800 == 11 [pid = 2988] [id = 390]
20:52:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (0F37AC00) [pid = 2988] [serial = 1097] [outer = 00000000]
20:52:42 INFO - PROCESS | 2988 | ++DOCSHELL 0F37C000 == 12 [pid = 2988] [id = 391]
20:52:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 27 (0F37C400) [pid = 2988] [serial = 1098] [outer = 00000000]
20:52:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 28 (0F3CA000) [pid = 2988] [serial = 1099] [outer = 0F37C400]
20:52:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (0F592400) [pid = 2988] [serial = 1100] [outer = 0F37AC00]
20:52:47 INFO - PROCESS | 2988 | --DOCSHELL 267D0400 == 11 [pid = 2988] [id = 388]
20:52:49 INFO - PROCESS | 2988 | --DOMWINDOW == 28 (2978D000) [pid = 2988] [serial = 1092] [outer = 00000000] [url = about:blank]
20:52:49 INFO - PROCESS | 2988 | --DOMWINDOW == 27 (0E659800) [pid = 2988] [serial = 1095] [outer = 00000000] [url = about:blank]
20:52:49 INFO - PROCESS | 2988 | --DOMWINDOW == 26 (267D1400) [pid = 2988] [serial = 1090] [outer = 00000000] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
20:52:49 INFO - PROCESS | 2988 | --DOMWINDOW == 25 (21D08400) [pid = 2988] [serial = 772] [outer = 00000000] [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.]
20:53:11 INFO - PROCESS | 2988 | MARIONETTE LOG: INFO: Timeout fired
20:53:11 INFO - TEST-FAIL | /screen-orientation/lock-sandboxed-iframe.html | Test without 'allow-orientation-lock' sandboxing directive - assert_equals: screen.lockOrientation() throws a SecurityError expected "SecurityError" but got "NotSupportedError"
20:53:11 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
20:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:53:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
20:53:11 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
20:53:11 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
20:53:11 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
20:53:11 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 30286ms
20:53:12 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
20:53:12 INFO - PROCESS | 2988 | --DOCSHELL 0F370800 == 10 [pid = 2988] [id = 390]
20:53:12 INFO - PROCESS | 2988 | --DOCSHELL 0F37C000 == 9 [pid = 2988] [id = 391]
20:53:12 INFO - PROCESS | 2988 | ++DOCSHELL 0E654C00 == 10 [pid = 2988] [id = 392]
20:53:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (0E658800) [pid = 2988] [serial = 1101] [outer = 00000000]
20:53:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 27 (0F16C800) [pid = 2988] [serial = 1102] [outer = 0E658800]
20:53:12 INFO - PROCESS | 2988 | 1447476792164 Marionette INFO loaded listener.js
20:53:12 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:53:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 28 (0F318000) [pid = 2988] [serial = 1103] [outer = 0E658800]
20:53:12 INFO - PROCESS | 2988 | ++DOCSHELL 101E3800 == 11 [pid = 2988] [id = 393]
20:53:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (101EFC00) [pid = 2988] [serial = 1104] [outer = 00000000]
20:53:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (10D2FC00) [pid = 2988] [serial = 1105] [outer = 101EFC00]
20:53:23 INFO - PROCESS | 2988 | --DOCSHELL 0E637000 == 10 [pid = 2988] [id = 389]
20:53:23 INFO - PROCESS | 2988 | --DOMWINDOW == 29 (0F592400) [pid = 2988] [serial = 1100] [outer = 0F37AC00] [url = about:blank]
20:53:23 INFO - PROCESS | 2988 | --DOMWINDOW == 28 (0F3CA000) [pid = 2988] [serial = 1099] [outer = 0F37C400] [url = about:blank]
20:53:24 INFO - PROCESS | 2988 | --DOMWINDOW == 27 (0F37C400) [pid = 2988] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
20:53:24 INFO - PROCESS | 2988 | --DOMWINDOW == 26 (0F37AC00) [pid = 2988] [serial = 1097] [outer = 00000000] [url = about:blank]
20:53:29 INFO - PROCESS | 2988 | --DOMWINDOW == 25 (0E660C00) [pid = 2988] [serial = 1096] [outer = 00000000] [url = about:blank]
20:53:29 INFO - PROCESS | 2988 | --DOMWINDOW == 24 (0F16C800) [pid = 2988] [serial = 1102] [outer = 00000000] [url = about:blank]
20:53:29 INFO - PROCESS | 2988 | --DOMWINDOW == 23 (0E63AC00) [pid = 2988] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
20:53:42 INFO - PROCESS | 2988 | MARIONETTE LOG: INFO: Timeout fired
20:53:42 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
20:53:42 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30256ms
20:53:42 INFO - TEST-START | /screen-orientation/onchange-event.html
20:53:42 INFO - PROCESS | 2988 | --DOCSHELL 101E3800 == 9 [pid = 2988] [id = 393]
20:53:42 INFO - PROCESS | 2988 | ++DOCSHELL 0E653800 == 10 [pid = 2988] [id = 394]
20:53:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 24 (0E654400) [pid = 2988] [serial = 1106] [outer = 00000000]
20:53:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 25 (0E65E400) [pid = 2988] [serial = 1107] [outer = 0E654400]
20:53:42 INFO - PROCESS | 2988 | 1447476822451 Marionette INFO loaded listener.js
20:53:42 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:53:42 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (0E9F3800) [pid = 2988] [serial = 1108] [outer = 0E654400]
20:53:54 INFO - PROCESS | 2988 | --DOCSHELL 0E654C00 == 9 [pid = 2988] [id = 392]
20:53:54 INFO - PROCESS | 2988 | --DOMWINDOW == 25 (10D2FC00) [pid = 2988] [serial = 1105] [outer = 101EFC00] [url = about:blank]
20:53:54 INFO - PROCESS | 2988 | --DOMWINDOW == 24 (101EFC00) [pid = 2988] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/screen-orientation/resources/iframe-listen-orientation-change.html]
20:54:00 INFO - PROCESS | 2988 | --DOMWINDOW == 23 (0E65E400) [pid = 2988] [serial = 1107] [outer = 00000000] [url = about:blank]
20:54:00 INFO - PROCESS | 2988 | --DOMWINDOW == 22 (0E658800) [pid = 2988] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/screen-orientation/onchange-event-subframe.html]
20:54:05 INFO - PROCESS | 2988 | --DOMWINDOW == 21 (0F318000) [pid = 2988] [serial = 1103] [outer = 00000000] [url = about:blank]
20:54:12 INFO - PROCESS | 2988 | MARIONETTE LOG: INFO: Timeout fired
20:54:12 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
20:54:12 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
20:54:12 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30287ms
20:54:12 INFO - TEST-START | /screen-orientation/orientation-api.html
20:54:12 INFO - PROCESS | 2988 | ++DOCSHELL 0E655800 == 10 [pid = 2988] [id = 395]
20:54:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 22 (0E656C00) [pid = 2988] [serial = 1109] [outer = 00000000]
20:54:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 23 (0E9BB000) [pid = 2988] [serial = 1110] [outer = 0E656C00]
20:54:12 INFO - PROCESS | 2988 | 1447476852749 Marionette INFO loaded listener.js
20:54:12 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:54:12 INFO - PROCESS | 2988 | ++DOMWINDOW == 24 (0F30F800) [pid = 2988] [serial = 1111] [outer = 0E656C00]
20:54:13 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
20:54:13 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
20:54:13 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
20:54:13 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 593ms
20:54:13 INFO - TEST-START | /screen-orientation/orientation-reading.html
20:54:13 INFO - PROCESS | 2988 | ++DOCSHELL 0E652400 == 11 [pid = 2988] [id = 396]
20:54:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 25 (0F59A800) [pid = 2988] [serial = 1112] [outer = 00000000]
20:54:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (0FBDEC00) [pid = 2988] [serial = 1113] [outer = 0F59A800]
20:54:13 INFO - PROCESS | 2988 | 1447476853327 Marionette INFO loaded listener.js
20:54:13 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:54:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 27 (10D4CC00) [pid = 2988] [serial = 1114] [outer = 0F59A800]
20:54:13 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
20:54:13 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
20:54:13 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
20:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:13 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
20:54:13 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
20:54:13 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
20:54:13 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test that screen.orientation values change if the orientation changes - assert_unreached: Unexpected orientation change Reached unreachable code
20:54:13 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
20:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:13 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
20:54:13 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
20:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:13 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:54:13 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
20:54:13 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 531ms
20:54:13 INFO - TEST-START | /selection/Document-open.html
20:54:13 INFO - PROCESS | 2988 | ++DOCSHELL 10DE7800 == 12 [pid = 2988] [id = 397]
20:54:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 28 (10DEFC00) [pid = 2988] [serial = 1115] [outer = 00000000]
20:54:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (111B2800) [pid = 2988] [serial = 1116] [outer = 10DEFC00]
20:54:13 INFO - PROCESS | 2988 | 1447476853886 Marionette INFO loaded listener.js
20:54:13 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:54:13 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (111BBC00) [pid = 2988] [serial = 1117] [outer = 10DEFC00]
20:54:14 INFO - PROCESS | 2988 | ++DOCSHELL 11249C00 == 13 [pid = 2988] [id = 398]
20:54:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 31 (1124AC00) [pid = 2988] [serial = 1118] [outer = 00000000]
20:54:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 32 (1124E800) [pid = 2988] [serial = 1119] [outer = 1124AC00]
20:54:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 33 (112AA400) [pid = 2988] [serial = 1120] [outer = 1124AC00]
20:54:14 INFO - TEST-FAIL | /selection/Document-open.html | Selection must be replaced with a new object after document.open() - assert_not_equals: After document.open(), the Selection object must no longer be the same got disallowed value object ""
20:54:14 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
20:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:14 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
20:54:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
20:54:14 INFO - TEST-OK | /selection/Document-open.html | took 702ms
20:54:14 INFO - TEST-START | /selection/addRange.html
20:54:14 INFO - PROCESS | 2988 | ++DOCSHELL 112A8C00 == 14 [pid = 2988] [id = 399]
20:54:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 34 (112A9000) [pid = 2988] [serial = 1121] [outer = 00000000]
20:54:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 35 (1179D800) [pid = 2988] [serial = 1122] [outer = 112A9000]
20:54:14 INFO - PROCESS | 2988 | 1447476854728 Marionette INFO loaded listener.js
20:54:14 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:54:14 INFO - PROCESS | 2988 | ++DOMWINDOW == 36 (11A03000) [pid = 2988] [serial = 1123] [outer = 112A9000]
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:15 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:16 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:17 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:18 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:19 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:20 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!NodeIsInTraversalRange(mFirst, mPre, startNode, startIndx, endNode, endIndx)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 409
20:54:21 INFO - PROCESS | 2988 | [2988] WARNING: '!mFirst', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 488
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "A" but got object ""
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:48 INFO - Selection.addRange() tests
20:54:48 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:48 INFO - "
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:48 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:48 INFO - "
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:48 INFO - TEST-PASS | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:48 INFO - TEST-FAIL | /selection/addRange.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:48 INFO - Selection.addRange() tests
20:54:49 INFO - Selection.addRange() tests
20:54:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:49 INFO - "
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:49 INFO - "
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:49 INFO - Selection.addRange() tests
20:54:49 INFO - Selection.addRange() tests
20:54:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:49 INFO - "
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:49 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:50 INFO - "
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:50 INFO - Selection.addRange() tests
20:54:50 INFO - Selection.addRange() tests
20:54:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:50 INFO - "
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:50 INFO - "
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:50 INFO - TEST-PASS | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:50 INFO - TEST-FAIL | /selection/addRange.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:50 INFO - Selection.addRange() tests
20:54:51 INFO - Selection.addRange() tests
20:54:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:51 INFO - "
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:51 INFO - "
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:51 INFO - TEST-PASS | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:51 INFO - TEST-FAIL | /selection/addRange.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:51 INFO - Selection.addRange() tests
20:54:52 INFO - Selection.addRange() tests
20:54:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:52 INFO - "
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:52 INFO - "
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:52 INFO - TEST-PASS | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:52 INFO - TEST-FAIL | /selection/addRange.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:52 INFO - Selection.addRange() tests
20:54:53 INFO - Selection.addRange() tests
20:54:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:53 INFO - "
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:53 INFO - "
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:53 INFO - Selection.addRange() tests
20:54:53 INFO - Selection.addRange() tests
20:54:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:53 INFO - "
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:53 INFO - "
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:53 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:54 INFO - Selection.addRange() tests
20:54:54 INFO - Selection.addRange() tests
20:54:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:54 INFO - "
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:54 INFO - "
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:54 INFO - TEST-PASS | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:54 INFO - TEST-FAIL | /selection/addRange.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:54 INFO - Selection.addRange() tests
20:54:55 INFO - Selection.addRange() tests
20:54:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:55 INFO - "
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:55 INFO - "
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:55 INFO - TEST-PASS | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:55 INFO - TEST-FAIL | /selection/addRange.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:55 INFO - Selection.addRange() tests
20:54:56 INFO - Selection.addRange() tests
20:54:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:56 INFO - "
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:56 INFO - "
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:56 INFO - TEST-PASS | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:56 INFO - TEST-FAIL | /selection/addRange.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:56 INFO - Selection.addRange() tests
20:54:57 INFO - Selection.addRange() tests
20:54:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:57 INFO - "
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:57 INFO - "
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:57 INFO - Selection.addRange() tests
20:54:57 INFO - Selection.addRange() tests
20:54:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:57 INFO - "
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:57 INFO - "
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:57 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:58 INFO - Selection.addRange() tests
20:54:58 INFO - Selection.addRange() tests
20:54:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:58 INFO - "
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:58 INFO - "
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:58 INFO - TEST-PASS | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:58 INFO - TEST-FAIL | /selection/addRange.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:58 INFO - Selection.addRange() tests
20:54:59 INFO - Selection.addRange() tests
20:54:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:59 INFO - "
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:54:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:54:59 INFO - "
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:54:59 INFO - TEST-PASS | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:54:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:54:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:54:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:54:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:54:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:54:59 INFO - TEST-FAIL | /selection/addRange.html | Range 14 [document.documentElement, 0, document.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:54:59 INFO - Selection.addRange() tests
20:55:00 INFO - Selection.addRange() tests
20:55:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:00 INFO - "
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:00 INFO - "
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:00 INFO - TEST-PASS | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:00 INFO - TEST-FAIL | /selection/addRange.html | Range 15 [document.documentElement, 0, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:00 INFO - Selection.addRange() tests
20:55:01 INFO - Selection.addRange() tests
20:55:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:01 INFO - "
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:01 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:01 INFO - "
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 16 [document.documentElement, 1, document.documentElement, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:01 INFO - Selection.addRange() tests
20:55:01 INFO - Selection.addRange() tests
20:55:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:01 INFO - "
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:01 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:02 INFO - "
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 17 [document.head, 1, document.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:02 INFO - Selection.addRange() tests
20:55:02 INFO - Selection.addRange() tests
20:55:02 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:02 INFO - "
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:02 INFO - "
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:02 INFO - TEST-PASS | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:02 INFO - TEST-FAIL | /selection/addRange.html | Range 18 [document.body, 0, document.body, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:02 INFO - Selection.addRange() tests
20:55:03 INFO - Selection.addRange() tests
20:55:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:03 INFO - "
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:03 INFO - "
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:03 INFO - TEST-PASS | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:03 INFO - TEST-FAIL | /selection/addRange.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:03 INFO - Selection.addRange() tests
20:55:04 INFO - Selection.addRange() tests
20:55:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:04 INFO - "
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:04 INFO - "
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:04 INFO - TEST-PASS | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:04 INFO - TEST-FAIL | /selection/addRange.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:04 INFO - Selection.addRange() tests
20:55:05 INFO - Selection.addRange() tests
20:55:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:05 INFO - "
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:05 INFO - "
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:05 INFO - Selection.addRange() tests
20:55:05 INFO - Selection.addRange() tests
20:55:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:05 INFO - "
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:05 INFO - "
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:05 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:05 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 22 [paras[0], 0, paras[0], 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:06 INFO - Selection.addRange() tests
20:55:06 INFO - Selection.addRange() tests
20:55:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:06 INFO - "
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:06 INFO - "
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:06 INFO - TEST-PASS | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:06 INFO - TEST-FAIL | /selection/addRange.html | Range 23 [paras[0], 0, paras[0], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:06 INFO - Selection.addRange() tests
20:55:07 INFO - Selection.addRange() tests
20:55:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:07 INFO - "
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:07 INFO - "
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:07 INFO - TEST-PASS | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:07 INFO - TEST-FAIL | /selection/addRange.html | Range 24 [detachedPara1, 0, detachedPara1, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:07 INFO - Selection.addRange() tests
20:55:08 INFO - Selection.addRange() tests
20:55:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:08 INFO - "
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:08 INFO - "
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 25 [detachedPara1, 0, detachedPara1, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:08 INFO - Selection.addRange() tests
20:55:08 INFO - Selection.addRange() tests
20:55:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:08 INFO - "
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:08 INFO - "
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:08 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:09 INFO - Selection.addRange() tests
20:55:09 INFO - Selection.addRange() tests
20:55:09 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:09 INFO - "
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:09 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:09 INFO - "
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:09 INFO - TEST-PASS | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:09 INFO - TEST-FAIL | /selection/addRange.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:09 INFO - Selection.addRange() tests
20:55:10 INFO - Selection.addRange() tests
20:55:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:10 INFO - "
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:10 INFO - "
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:10 INFO - TEST-PASS | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:10 INFO - TEST-FAIL | /selection/addRange.html | Range 28 [paras[0].firstChild, 3, paras[3], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:10 INFO - Selection.addRange() tests
20:55:11 INFO - Selection.addRange() tests
20:55:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:11 INFO - "
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:11 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:11 INFO - "
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 29 [paras[0], 0, paras[0].firstChild, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:11 INFO - Selection.addRange() tests
20:55:11 INFO - Selection.addRange() tests
20:55:11 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:11 INFO - "
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:11 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:11 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:11 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:11 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:11 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:12 INFO - "
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 30 [testDiv, 2, paras[4], 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:12 INFO - Selection.addRange() tests
20:55:12 INFO - Selection.addRange() tests
20:55:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:12 INFO - "
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:12 INFO - "
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:12 INFO - TEST-PASS | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:12 INFO - TEST-FAIL | /selection/addRange.html | Range 31 [testDiv, 1, paras[2].firstChild, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:12 INFO - Selection.addRange() tests
20:55:13 INFO - Selection.addRange() tests
20:55:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:13 INFO - "
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:13 INFO - "
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:13 INFO - TEST-PASS | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:13 INFO - TEST-FAIL | /selection/addRange.html | Range 32 [document.documentElement, 1, document.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:13 INFO - Selection.addRange() tests
20:55:14 INFO - Selection.addRange() tests
20:55:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:14 INFO - "
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:14 INFO - "
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:14 INFO - TEST-PASS | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:14 INFO - TEST-FAIL | /selection/addRange.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:14 INFO - Selection.addRange() tests
20:55:14 INFO - Selection.addRange() tests
20:55:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:15 INFO - "
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:15 INFO - "
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 34 [document, 0, document, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:15 INFO - Selection.addRange() tests
20:55:15 INFO - Selection.addRange() tests
20:55:15 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:15 INFO - "
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:15 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:15 INFO - "
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:15 INFO - TEST-PASS | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:15 INFO - TEST-FAIL | /selection/addRange.html | Range 35 [document, 0, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:15 INFO - Selection.addRange() tests
20:55:16 INFO - Selection.addRange() tests
20:55:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:16 INFO - "
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:16 INFO - "
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:16 INFO - TEST-PASS | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:16 INFO - TEST-FAIL | /selection/addRange.html | Range 36 [document, 1, document, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:16 INFO - Selection.addRange() tests
20:55:17 INFO - Selection.addRange() tests
20:55:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:17 INFO - "
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:17 INFO - "
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 37 [testDiv, 0, comment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:17 INFO - Selection.addRange() tests
20:55:17 INFO - Selection.addRange() tests
20:55:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:17 INFO - "
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:17 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:17 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:18 INFO - "
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 38 [paras[2].firstChild, 4, comment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:18 INFO - Selection.addRange() tests
20:55:18 INFO - Selection.addRange() tests
20:55:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:18 INFO - "
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:18 INFO - "
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:18 INFO - TEST-PASS | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:18 INFO - TEST-FAIL | /selection/addRange.html | Range 39 [paras[3], 1, comment, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:18 INFO - Selection.addRange() tests
20:55:19 INFO - Selection.addRange() tests
20:55:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:19 INFO - "
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:19 INFO - "
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:19 INFO - TEST-PASS | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:19 INFO - TEST-FAIL | /selection/addRange.html | Range 40 [foreignDoc, 0, foreignDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:19 INFO - Selection.addRange() tests
20:55:20 INFO - Selection.addRange() tests
20:55:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:20 INFO - "
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:20 INFO - "
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 41 [foreignDoc, 1, foreignComment, 2] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:20 INFO - Selection.addRange() tests
20:55:20 INFO - Selection.addRange() tests
20:55:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:20 INFO - "
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:20 INFO - "
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:20 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:21 INFO - Selection.addRange() tests
20:55:21 INFO - Selection.addRange() tests
20:55:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:21 INFO - "
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:21 INFO - "
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:21 INFO - TEST-PASS | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:21 INFO - TEST-FAIL | /selection/addRange.html | Range 43 [xmlDoc, 0, xmlDoc, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:21 INFO - Selection.addRange() tests
20:55:22 INFO - Selection.addRange() tests
20:55:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:22 INFO - "
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:22 INFO - "
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:22 INFO - TEST-PASS | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:22 INFO - TEST-FAIL | /selection/addRange.html | Range 44 [xmlDoc, 1, xmlComment, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:22 INFO - Selection.addRange() tests
20:55:23 INFO - Selection.addRange() tests
20:55:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:23 INFO - "
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:23 INFO - "
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:23 INFO - Selection.addRange() tests
20:55:23 INFO - Selection.addRange() tests
20:55:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:23 INFO - "
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:23 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:23 INFO - "
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:23 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:24 INFO - Selection.addRange() tests
20:55:24 INFO - Selection.addRange() tests
20:55:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:24 INFO - "
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:24 INFO - "
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:24 INFO - TEST-PASS | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:24 INFO - TEST-FAIL | /selection/addRange.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:24 INFO - Selection.addRange() tests
20:55:25 INFO - Selection.addRange() tests
20:55:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:25 INFO - "
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:25 INFO - "
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:25 INFO - TEST-PASS | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:25 INFO - TEST-FAIL | /selection/addRange.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:25 INFO - ]
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - PROCESS | 2988 | --DOMWINDOW == 18 (0E303400) [pid = 2988] [serial = 1093] [outer = 00000000] [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.]
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 14 [document.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 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
20:55:26 INFO - Selection.addRange() tests
20:55:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:26 INFO - "
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:26 INFO - "
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:26 INFO - TEST-PASS | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:26 INFO - TEST-FAIL | /selection/addRange.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:26 INFO - Selection.addRange() tests
20:55:27 INFO - Selection.addRange() tests
20:55:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:27 INFO - "
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:27 INFO - "
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 50 [detachedComment, 3, detachedComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:27 INFO - Selection.addRange() tests
20:55:27 INFO - Selection.addRange() tests
20:55:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:27 INFO - "
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:27 INFO - "
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:27 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 51 [detachedComment, 5, detachedComment, 5] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:28 INFO - Selection.addRange() tests
20:55:28 INFO - Selection.addRange() tests
20:55:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:28 INFO - "
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:28 INFO - "
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:28 INFO - TEST-PASS | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:28 INFO - TEST-FAIL | /selection/addRange.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:28 INFO - Selection.addRange() tests
20:55:29 INFO - Selection.addRange() tests
20:55:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:29 INFO - "
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:29 INFO - "
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:29 INFO - TEST-PASS | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:29 INFO - TEST-FAIL | /selection/addRange.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:29 INFO - Selection.addRange() tests
20:55:30 INFO - Selection.addRange() tests
20:55:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:30 INFO - "
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:30 INFO - "
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:30 INFO - TEST-PASS | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:30 INFO - TEST-FAIL | /selection/addRange.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:30 INFO - Selection.addRange() tests
20:55:30 INFO - Selection.addRange() tests
20:55:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:31 INFO - "
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:31 INFO - "
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 55 [docfrag, 0, docfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:31 INFO - Selection.addRange() tests
20:55:31 INFO - Selection.addRange() tests
20:55:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:31 INFO - "
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:31 INFO - "
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:31 INFO - TEST-PASS | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:31 INFO - TEST-FAIL | /selection/addRange.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:31 INFO - Selection.addRange() tests
20:55:32 INFO - Selection.addRange() tests
20:55:32 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:32 INFO - "
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Äb̈c̈d̈ëf̈g̈ḧ
20:55:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
20:55:32 INFO - "
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added - assert_equals: getRangeAt(rangeCount - 1) must return the same object we added expected object "" but got object ""
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range - assert_equals: After mutating the second added Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range - assert_equals: After second addRange(), after mutating the Selection's last Range, startOffset of the Selection's last Range must match the added Range expected 0 but got 6
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints - assert_equals: startContainer of the Selection's last Range must match the added Range expected Element node Selection.addRange() tests
20:55:32 INFO - ]
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComment, 3, detachedComment, 4]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComment, 5, detachedComment, 5]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: modifying the second added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]: modifying the Selection's last Range must modify the second added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: first addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: first addRange() must result in rangeCount being 1
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: first addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: first addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: modifying the first added range must modify the Selection's last Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: modifying the Selection's last Range must modify the first added Range
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: second addRange() must not throw exceptions or modify the range it's given
20:55:32 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: second addRange() must result in the selection's last range having the specified endpoints
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: second addRange() must result in the selection's last range being the same object we added
20:55:32 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: modifying the second added range must modify the Selection's last Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]: modifying the Selection's last Range must modify the second added Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: first addRange() must result in rangeCount being 1
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: modifying the first added range must modify the Selection's last Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: modifying the Selection's last Range must modify the first added Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:33 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: modifying the second added range must modify the Selection's last Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, docfrag, 0]: modifying the Selection's last Range must modify the second added Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: first addRange() must result in rangeCount being 1
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: modifying the first added range must modify the Selection's last Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: modifying the Selection's last Range must modify the first added Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:33 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: modifying the second added range must modify the Selection's last Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]: modifying the Selection's last Range must modify the second added Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: first addRange() must not throw exceptions or modify the range it's given
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: first addRange() must result in rangeCount being 1
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: first addRange() must result in the selection's last range having the specified endpoints
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: first addRange() must result in the selection's last range being the same object we added
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: modifying the first added range must modify the Selection's last Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the first added Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must not throw exceptions or modify the range it's given
20:55:33 INFO - TEST-FAIL | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must result in rangeCount being 1 - assert_equals: rangeCount must be 1 expected 1 but got 2
20:55:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
20:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
20:55:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must result in the selection's last range having the specified endpoints
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: second addRange() must result in the selection's last range being the same object we added
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: modifying the second added range must modify the Selection's last Range
20:55:33 INFO - TEST-PASS | /selection/addRange.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the second added Range
20:55:33 INFO - TEST-OK | /selection/addRange.html | took 78401ms
20:55:33 INFO - TEST-START | /selection/collapse.html
20:55:33 INFO - PROCESS | 2988 | ++DOCSHELL 0E30B800 == 8 [pid = 2988] [id = 400]
20:55:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 18 (0E30BC00) [pid = 2988] [serial = 1124] [outer = 00000000]
20:55:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 19 (0E655C00) [pid = 2988] [serial = 1125] [outer = 0E30BC00]
20:55:33 INFO - PROCESS | 2988 | 1447476933263 Marionette INFO loaded listener.js
20:55:33 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:55:33 INFO - PROCESS | 2988 | ++DOMWINDOW == 20 (0E65C400) [pid = 2988] [serial = 1126] [outer = 0E30BC00]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 0 []
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 15 [document.documentElement, 0, document.documentElement, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 16 [document.documentElement, 0, document.documentElement, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 17 [document.documentElement, 1, document.documentElement, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 18 [document.head, 1, document.head, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 19 [document.body, 0, document.body, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 21 [foreignDoc.head, 1, foreignDoc.head, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 22 [foreignDoc.body, 0, foreignDoc.body, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 23 [paras[0], 0, paras[0], 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 24 [paras[0], 0, paras[0], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 25 [detachedPara1, 0, detachedPara1, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 26 [detachedPara1, 0, detachedPara1, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 29 [paras[0].firstChild, 3, paras[3], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 30 [paras[0], 0, paras[0].firstChild, 7]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 31 [testDiv, 2, paras[4], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 32 [testDiv, 1, paras[2].firstChild, 5]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 33 [document.documentElement, 1, document.body, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 35 [document, 0, document, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 36 [document, 0, document, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 37 [document, 1, document, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 38 [testDiv, 0, comment, 5]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 39 [paras[2].firstChild, 4, comment, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 40 [paras[3], 1, comment, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 41 [foreignDoc, 0, foreignDoc, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 42 [foreignDoc, 1, foreignComment, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 43 [foreignDoc.body, 0, foreignTextNode, 36]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 44 [xmlDoc, 0, xmlDoc, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 45 [xmlDoc, 1, xmlComment, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 46 [detachedTextNode, 0, detachedTextNode, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 51 [detachedComment, 3, detachedComment, 4]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 52 [detachedComment, 5, detachedComment, 5]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 53 [detachedForeignComment, 0, detachedForeignComment, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 54 [detachedForeignComment, 4, detachedForeignComment, 4]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 55 [detachedXmlComment, 2, detachedXmlComment, 6]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 56 [docfrag, 0, docfrag, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 57 [foreignDocfrag, 0, foreignDocfrag, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Set up range 58 [xmlDocfrag, 0, xmlDocfrag, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 0 [paras[0].firstChild, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 1 [paras[0].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 2 [paras[0].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 3 [paras[0].firstChild, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 4 [paras[0].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 5 [paras[0].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 6 [paras[0].firstChild, 10]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 7 [paras[0].firstChild, 65535]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 8 [paras[1].firstChild, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 9 [paras[1].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 10 [paras[1].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 11 [paras[1].firstChild, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 12 [paras[1].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 13 [paras[1].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 14 [paras[1].firstChild, 10]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 15 [paras[1].firstChild, 65535]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 16 [detachedPara1.firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 17 [detachedPara1.firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 18 [detachedPara1.firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 19 [detachedPara1.firstChild, 9]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 20 [foreignPara1.firstChild, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 21 [foreignPara1.firstChild, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 22 [foreignPara1.firstChild, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 24 [document.documentElement, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 25 [document.documentElement, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 26 [document.documentElement, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 27 [document.documentElement, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 28 [document.documentElement, 7]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 29 [document.head, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 30 [document.body, 3]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 31 [foreignDoc.documentElement, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 32 [foreignDoc.documentElement, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 33 [foreignDoc.head, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 34 [foreignDoc.body, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 35 [paras[0], 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 36 [paras[0], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 37 [paras[0], 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 38 [paras[1], 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 39 [paras[1], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 40 [paras[1], 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 41 [detachedPara1, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 42 [detachedPara1, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 43 [testDiv, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 44 [testDiv, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 45 [document, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 46 [document, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 47 [document, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 48 [document, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 49 [document, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 50 [comment, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 51 [comment, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 52 [comment, 4]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 53 [comment, 96]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 54 [foreignDoc, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 55 [foreignDoc, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 56 [foreignComment, 2] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 57 [foreignTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 58 [foreignTextNode, 36] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 60 [xmlDoc, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 61 [xmlDoc, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 63 [xmlComment, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 64 [xmlComment, 4] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 65 [processingInstruction, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 66 [processingInstruction, 5] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 67 [processingInstruction, 9] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 68 [detachedTextNode, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 69 [detachedTextNode, 8]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 70 [detachedForeignTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 71 [detachedForeignTextNode, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 72 [detachedXmlTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 73 [detachedXmlTextNode, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 74 [detachedProcessingInstruction, 12] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 75 [detachedComment, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 76 [detachedComment, 5]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 77 [detachedForeignComment, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 78 [detachedForeignComment, 4] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 79 [detachedXmlComment, 2] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 80 [docfrag, 0]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 81 [foreignDocfrag, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 82 [xmlDocfrag, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 83 [doctype, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 84 [doctype, -17]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 0 [], point 85 [doctype, 1]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 0 [], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 0 [paras[0].firstChild, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 1 [paras[0].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 2 [paras[0].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 3 [paras[0].firstChild, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 4 [paras[0].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 5 [paras[0].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 6 [paras[0].firstChild, 10]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 7 [paras[0].firstChild, 65535]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 8 [paras[1].firstChild, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 9 [paras[1].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 10 [paras[1].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 11 [paras[1].firstChild, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 12 [paras[1].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 13 [paras[1].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 14 [paras[1].firstChild, 10]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 15 [paras[1].firstChild, 65535]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 24 [document.documentElement, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 25 [document.documentElement, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 26 [document.documentElement, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 27 [document.documentElement, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 28 [document.documentElement, 7]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 29 [document.head, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 30 [document.body, 3]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 33 [foreignDoc.head, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 34 [foreignDoc.body, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 35 [paras[0], 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 36 [paras[0], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 37 [paras[0], 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 38 [paras[1], 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 39 [paras[1], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 40 [paras[1], 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 41 [detachedPara1, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 42 [detachedPara1, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 43 [testDiv, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 44 [testDiv, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 45 [document, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 46 [document, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 47 [document, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 48 [document, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 49 [document, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 50 [comment, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 51 [comment, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 52 [comment, 4]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 53 [comment, 96]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 54 [foreignDoc, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 55 [foreignDoc, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 56 [foreignComment, 2] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 57 [foreignTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 58 [foreignTextNode, 36] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 60 [xmlDoc, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 61 [xmlDoc, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 63 [xmlComment, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 64 [xmlComment, 4] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 65 [processingInstruction, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 66 [processingInstruction, 5] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 67 [processingInstruction, 9] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 68 [detachedTextNode, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 69 [detachedTextNode, 8]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 70 [detachedForeignTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 71 [detachedForeignTextNode, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 72 [detachedXmlTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 73 [detachedXmlTextNode, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 75 [detachedComment, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 76 [detachedComment, 5]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 77 [detachedForeignComment, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 78 [detachedForeignComment, 4] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 79 [detachedXmlComment, 2] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 80 [docfrag, 0]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 81 [foreignDocfrag, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 82 [xmlDocfrag, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 83 [doctype, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 84 [doctype, -17]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 85 [doctype, 1]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 0 [paras[0].firstChild, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 1 [paras[0].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 2 [paras[0].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 3 [paras[0].firstChild, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 4 [paras[0].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 5 [paras[0].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 6 [paras[0].firstChild, 10]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 7 [paras[0].firstChild, 65535]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 8 [paras[1].firstChild, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 9 [paras[1].firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 10 [paras[1].firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 11 [paras[1].firstChild, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 12 [paras[1].firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 13 [paras[1].firstChild, 9]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 14 [paras[1].firstChild, 10]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 15 [paras[1].firstChild, 65535]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 16 [detachedPara1.firstChild, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 17 [detachedPara1.firstChild, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 18 [detachedPara1.firstChild, 8]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 19 [detachedPara1.firstChild, 9]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 24 [document.documentElement, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 25 [document.documentElement, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 26 [document.documentElement, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 27 [document.documentElement, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 28 [document.documentElement, 7]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 29 [document.head, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 30 [document.body, 3]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 33 [foreignDoc.head, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 34 [foreignDoc.body, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 35 [paras[0], 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 36 [paras[0], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 37 [paras[0], 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 38 [paras[1], 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 39 [paras[1], 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 40 [paras[1], 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 41 [detachedPara1, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 42 [detachedPara1, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 43 [testDiv, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 44 [testDiv, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 45 [document, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 46 [document, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 47 [document, 1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 48 [document, 2]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 49 [document, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 50 [comment, -1]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 51 [comment, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 52 [comment, 4]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 53 [comment, 96]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 54 [foreignDoc, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 55 [foreignDoc, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 56 [foreignComment, 2] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 57 [foreignTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 58 [foreignTextNode, 36] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 60 [xmlDoc, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 61 [xmlDoc, 1] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 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 () {
20:55:39 INFO - "use strict";
20:55:39 INFO -
20:55:39 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
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 63 [xmlComment, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 64 [xmlComment, 4] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 65 [processingInstruction, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 66 [processingInstruction, 5] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 67 [processingInstruction, 9] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 68 [detachedTextNode, 0]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 69 [detachedTextNode, 8]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 70 [detachedForeignTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 71 [detachedForeignTextNode, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 72 [detachedXmlTextNode, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 73 [detachedXmlTextNode, 8] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 75 [detachedComment, 3]
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 76 [detachedComment, 5]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 77 [detachedForeignComment, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 78 [detachedForeignComment, 4] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 79 [detachedXmlComment, 2] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 80 [docfrag, 0]
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 81 [foreignDocfrag, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:39 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:39 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:39 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:39 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 82 [xmlDocfrag, 0] -
20:55:39 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:39 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 24 [document.documentElement, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 25 [document.documentElement, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 26 [document.documentElement, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 27 [document.documentElement, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 28 [document.documentElement, 7]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 29 [document.head, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 30 [document.body, 3]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 33 [foreignDoc.head, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 34 [foreignDoc.body, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 35 [paras[0], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 36 [paras[0], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 37 [paras[0], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 38 [paras[1], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 39 [paras[1], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 40 [paras[1], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 41 [detachedPara1, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 42 [detachedPara1, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 43 [testDiv, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 44 [testDiv, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 45 [document, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 46 [document, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 47 [document, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 48 [document, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 49 [document, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 50 [comment, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 51 [comment, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 52 [comment, 4]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 53 [comment, 96]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 54 [foreignDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 55 [foreignDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 56 [foreignComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 57 [foreignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 58 [foreignTextNode, 36] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 60 [xmlDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 61 [xmlDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 63 [xmlComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 64 [xmlComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 65 [processingInstruction, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 66 [processingInstruction, 5] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 67 [processingInstruction, 9] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 68 [detachedTextNode, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 69 [detachedTextNode, 8]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 70 [detachedForeignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 71 [detachedForeignTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 72 [detachedXmlTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 73 [detachedXmlTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 75 [detachedComment, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 76 [detachedComment, 5]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 77 [detachedForeignComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 78 [detachedForeignComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 79 [detachedXmlComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 80 [docfrag, 0]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 81 [foreignDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 82 [xmlDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 24 [document.documentElement, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 25 [document.documentElement, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 26 [document.documentElement, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 27 [document.documentElement, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 28 [document.documentElement, 7]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 29 [document.head, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 30 [document.body, 3]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 31 [foreignDoc.documentElement, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 32 [foreignDoc.documentElement, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 33 [foreignDoc.head, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 34 [foreignDoc.body, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 35 [paras[0], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 36 [paras[0], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 37 [paras[0], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 38 [paras[1], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 39 [paras[1], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 40 [paras[1], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 41 [detachedPara1, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 42 [detachedPara1, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 43 [testDiv, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 44 [testDiv, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 45 [document, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 46 [document, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 47 [document, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 48 [document, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 49 [document, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 50 [comment, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 51 [comment, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 52 [comment, 4]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 53 [comment, 96]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 54 [foreignDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 55 [foreignDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 56 [foreignComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 57 [foreignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 58 [foreignTextNode, 36] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 60 [xmlDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 61 [xmlDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 63 [xmlComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 64 [xmlComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 65 [processingInstruction, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 66 [processingInstruction, 5] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 67 [processingInstruction, 9] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 68 [detachedTextNode, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 69 [detachedTextNode, 8]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 70 [detachedForeignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 71 [detachedForeignTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 72 [detachedXmlTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 73 [detachedXmlTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 74 [detachedProcessingInstruction, 12] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 75 [detachedComment, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 76 [detachedComment, 5]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 77 [detachedForeignComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 78 [detachedForeignComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 79 [detachedXmlComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 80 [docfrag, 0]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 81 [foreignDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 82 [xmlDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 24 [document.documentElement, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 25 [document.documentElement, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 26 [document.documentElement, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 27 [document.documentElement, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 28 [document.documentElement, 7]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 29 [document.head, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 30 [document.body, 3]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 33 [foreignDoc.head, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 34 [foreignDoc.body, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 35 [paras[0], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 36 [paras[0], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 37 [paras[0], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 38 [paras[1], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 39 [paras[1], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 40 [paras[1], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 41 [detachedPara1, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 42 [detachedPara1, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 43 [testDiv, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 44 [testDiv, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 45 [document, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 46 [document, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 47 [document, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 48 [document, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 49 [document, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 50 [comment, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 51 [comment, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 52 [comment, 4]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 53 [comment, 96]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 54 [foreignDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 55 [foreignDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 56 [foreignComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 57 [foreignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 58 [foreignTextNode, 36] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 60 [xmlDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 61 [xmlDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 63 [xmlComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 64 [xmlComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 65 [processingInstruction, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 66 [processingInstruction, 5] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 67 [processingInstruction, 9] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 68 [detachedTextNode, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 69 [detachedTextNode, 8]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 70 [detachedForeignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 71 [detachedForeignTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 72 [detachedXmlTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 73 [detachedXmlTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 75 [detachedComment, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 76 [detachedComment, 5]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 77 [detachedForeignComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 78 [detachedForeignComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 79 [detachedXmlComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 80 [docfrag, 0]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 81 [foreignDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 82 [xmlDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 24 [document.documentElement, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 25 [document.documentElement, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 26 [document.documentElement, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 27 [document.documentElement, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 28 [document.documentElement, 7]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 29 [document.head, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 30 [document.body, 3]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 35 [paras[0], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 36 [paras[0], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 37 [paras[0], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 38 [paras[1], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 39 [paras[1], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 40 [paras[1], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 41 [detachedPara1, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 42 [detachedPara1, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 43 [testDiv, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 44 [testDiv, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 45 [document, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 46 [document, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 47 [document, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 48 [document, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 49 [document, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 50 [comment, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 51 [comment, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 52 [comment, 4]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 53 [comment, 96]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 54 [foreignDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 55 [foreignDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 56 [foreignComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 57 [foreignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 58 [foreignTextNode, 36] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 60 [xmlDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 61 [xmlDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 63 [xmlComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 64 [xmlComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 65 [processingInstruction, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 66 [processingInstruction, 5] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 67 [processingInstruction, 9] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 75 [detachedComment, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 76 [detachedComment, 5]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 80 [docfrag, 0]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 24 [document.documentElement, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 25 [document.documentElement, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 26 [document.documentElement, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 27 [document.documentElement, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 28 [document.documentElement, 7]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 29 [document.head, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 30 [document.body, 3]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 31 [foreignDoc.documentElement, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 32 [foreignDoc.documentElement, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 33 [foreignDoc.head, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 34 [foreignDoc.body, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 35 [paras[0], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 36 [paras[0], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 37 [paras[0], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 38 [paras[1], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 39 [paras[1], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 40 [paras[1], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 41 [detachedPara1, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 42 [detachedPara1, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 43 [testDiv, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 44 [testDiv, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 45 [document, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 46 [document, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 47 [document, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 48 [document, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 49 [document, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 50 [comment, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 51 [comment, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 52 [comment, 4]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 53 [comment, 96]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 54 [foreignDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 55 [foreignDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 56 [foreignComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 57 [foreignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 58 [foreignTextNode, 36] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 60 [xmlDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 61 [xmlDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 63 [xmlComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 64 [xmlComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 65 [processingInstruction, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 66 [processingInstruction, 5] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 67 [processingInstruction, 9] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 68 [detachedTextNode, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 69 [detachedTextNode, 8]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 70 [detachedForeignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 71 [detachedForeignTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 72 [detachedXmlTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 73 [detachedXmlTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 74 [detachedProcessingInstruction, 12] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 75 [detachedComment, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 76 [detachedComment, 5]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 77 [detachedForeignComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 78 [detachedForeignComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 79 [detachedXmlComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 80 [docfrag, 0]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 81 [foreignDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 82 [xmlDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 24 [document.documentElement, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 25 [document.documentElement, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 26 [document.documentElement, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 27 [document.documentElement, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 28 [document.documentElement, 7]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 29 [document.head, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 30 [document.body, 3]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 33 [foreignDoc.head, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 34 [foreignDoc.body, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 35 [paras[0], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 36 [paras[0], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 37 [paras[0], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 38 [paras[1], 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 39 [paras[1], 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 40 [paras[1], 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 41 [detachedPara1, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 42 [detachedPara1, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 43 [testDiv, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 44 [testDiv, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 45 [document, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 46 [document, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 47 [document, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 48 [document, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 49 [document, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 50 [comment, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 51 [comment, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 52 [comment, 4]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 53 [comment, 96]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 54 [foreignDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 55 [foreignDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 56 [foreignComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 57 [foreignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 58 [foreignTextNode, 36] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 60 [xmlDoc, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 61 [xmlDoc, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 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 () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 63 [xmlComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 64 [xmlComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 65 [processingInstruction, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 66 [processingInstruction, 5] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 67 [processingInstruction, 9] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 68 [detachedTextNode, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 69 [detachedTextNode, 8]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 75 [detachedComment, 3]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 76 [detachedComment, 5]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 77 [detachedForeignComment, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 78 [detachedForeignComment, 4] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 79 [detachedXmlComment, 2] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 80 [docfrag, 0]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 81 [foreignDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 82 [xmlDocfrag, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 83 [doctype, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 84 [doctype, -17]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 85 [doctype, 1]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:40 INFO - "use strict";
20:55:40 INFO -
20:55:40 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
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 0 [paras[0].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 1 [paras[0].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 2 [paras[0].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 3 [paras[0].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 4 [paras[0].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 5 [paras[0].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 6 [paras[0].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 7 [paras[0].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 8 [paras[1].firstChild, -1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 9 [paras[1].firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 10 [paras[1].firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 11 [paras[1].firstChild, 2]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 12 [paras[1].firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 13 [paras[1].firstChild, 9]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 14 [paras[1].firstChild, 10]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 15 [paras[1].firstChild, 65535]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 16 [detachedPara1.firstChild, 0]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 17 [detachedPara1.firstChild, 1]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 18 [detachedPara1.firstChild, 8]
20:55:40 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 19 [detachedPara1.firstChild, 9]
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:40 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:40 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:40 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:40 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:40 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:40 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 60 [xmlDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 61 [xmlDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 63 [xmlComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 64 [xmlComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 65 [processingInstruction, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 66 [processingInstruction, 5] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 67 [processingInstruction, 9] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 68 [detachedTextNode, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 69 [detachedTextNode, 8]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 70 [detachedForeignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 71 [detachedForeignTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 72 [detachedXmlTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 73 [detachedXmlTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 75 [detachedComment, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 76 [detachedComment, 5]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 77 [detachedForeignComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 78 [detachedForeignComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 79 [detachedXmlComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 80 [docfrag, 0]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 81 [foreignDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 82 [xmlDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 83 [doctype, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 84 [doctype, -17]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 85 [doctype, 1]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 60 [xmlDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 61 [xmlDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 63 [xmlComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 64 [xmlComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 65 [processingInstruction, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 66 [processingInstruction, 5] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 67 [processingInstruction, 9] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 68 [detachedTextNode, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 69 [detachedTextNode, 8]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 75 [detachedComment, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 76 [detachedComment, 5]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 77 [detachedForeignComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 78 [detachedForeignComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 79 [detachedXmlComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 80 [docfrag, 0]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 81 [foreignDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 82 [xmlDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 83 [doctype, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 84 [doctype, -17]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 85 [doctype, 1]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 0 [paras[0].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 1 [paras[0].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 2 [paras[0].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 3 [paras[0].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 4 [paras[0].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 5 [paras[0].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 6 [paras[0].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 7 [paras[0].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 8 [paras[1].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 9 [paras[1].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 10 [paras[1].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 11 [paras[1].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 12 [paras[1].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 13 [paras[1].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 14 [paras[1].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 15 [paras[1].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 16 [detachedPara1.firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 17 [detachedPara1.firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 18 [detachedPara1.firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 19 [detachedPara1.firstChild, 9]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 60 [xmlDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 61 [xmlDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 63 [xmlComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 64 [xmlComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 65 [processingInstruction, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 66 [processingInstruction, 5] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 67 [processingInstruction, 9] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 68 [detachedTextNode, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 69 [detachedTextNode, 8]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 70 [detachedForeignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 71 [detachedForeignTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 72 [detachedXmlTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 73 [detachedXmlTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 75 [detachedComment, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 76 [detachedComment, 5]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 77 [detachedForeignComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 78 [detachedForeignComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 79 [detachedXmlComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 80 [docfrag, 0]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 81 [foreignDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 82 [xmlDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 83 [doctype, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 84 [doctype, -17]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 85 [doctype, 1]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 0 [paras[0].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 1 [paras[0].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 2 [paras[0].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 3 [paras[0].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 4 [paras[0].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 5 [paras[0].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 6 [paras[0].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 7 [paras[0].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 8 [paras[1].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 9 [paras[1].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 10 [paras[1].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 11 [paras[1].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 12 [paras[1].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 13 [paras[1].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 14 [paras[1].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 15 [paras[1].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 16 [detachedPara1.firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 17 [detachedPara1.firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 18 [detachedPara1.firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 19 [detachedPara1.firstChild, 9]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 60 [xmlDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 61 [xmlDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 63 [xmlComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 64 [xmlComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 65 [processingInstruction, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 66 [processingInstruction, 5] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 67 [processingInstruction, 9] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 68 [detachedTextNode, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 69 [detachedTextNode, 8]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 70 [detachedForeignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 71 [detachedForeignTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 72 [detachedXmlTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 73 [detachedXmlTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 75 [detachedComment, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 76 [detachedComment, 5]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 77 [detachedForeignComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 78 [detachedForeignComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 79 [detachedXmlComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 80 [docfrag, 0]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 81 [foreignDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 82 [xmlDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 83 [doctype, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 84 [doctype, -17]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 85 [doctype, 1]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 0 [paras[0].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 1 [paras[0].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 2 [paras[0].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 3 [paras[0].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 4 [paras[0].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 5 [paras[0].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 6 [paras[0].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 7 [paras[0].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 8 [paras[1].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 9 [paras[1].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 10 [paras[1].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 11 [paras[1].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 12 [paras[1].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 13 [paras[1].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 14 [paras[1].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 15 [paras[1].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 16 [detachedPara1.firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 17 [detachedPara1.firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 18 [detachedPara1.firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 19 [detachedPara1.firstChild, 9]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 60 [xmlDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 61 [xmlDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 63 [xmlComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 64 [xmlComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 65 [processingInstruction, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 66 [processingInstruction, 5] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 67 [processingInstruction, 9] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 68 [detachedTextNode, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 69 [detachedTextNode, 8]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 70 [detachedForeignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 71 [detachedForeignTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 72 [detachedXmlTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 73 [detachedXmlTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 75 [detachedComment, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 76 [detachedComment, 5]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 77 [detachedForeignComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 78 [detachedForeignComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 79 [detachedXmlComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 80 [docfrag, 0]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 81 [foreignDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 82 [xmlDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 83 [doctype, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 84 [doctype, -17]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 85 [doctype, 1]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 0 [paras[0].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 1 [paras[0].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 2 [paras[0].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 3 [paras[0].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 4 [paras[0].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 5 [paras[0].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 6 [paras[0].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 7 [paras[0].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 8 [paras[1].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 9 [paras[1].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 10 [paras[1].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 11 [paras[1].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 12 [paras[1].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 13 [paras[1].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 14 [paras[1].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 15 [paras[1].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 60 [xmlDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 61 [xmlDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 63 [xmlComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 64 [xmlComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 65 [processingInstruction, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 66 [processingInstruction, 5] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 67 [processingInstruction, 9] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 68 [detachedTextNode, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 69 [detachedTextNode, 8]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 70 [detachedForeignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 71 [detachedForeignTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 72 [detachedXmlTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 73 [detachedXmlTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 75 [detachedComment, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 76 [detachedComment, 5]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 77 [detachedForeignComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 78 [detachedForeignComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 79 [detachedXmlComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 80 [docfrag, 0]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 81 [foreignDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 82 [xmlDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 83 [doctype, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 84 [doctype, -17]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 85 [doctype, 1]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 15 [document.documentElement, 0, document.documentElement, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 60 [xmlDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 61 [xmlDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 63 [xmlComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 64 [xmlComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 65 [processingInstruction, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 66 [processingInstruction, 5] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 67 [processingInstruction, 9] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 68 [detachedTextNode, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 69 [detachedTextNode, 8]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 70 [detachedForeignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 71 [detachedForeignTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 72 [detachedXmlTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 73 [detachedXmlTextNode, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 75 [detachedComment, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 76 [detachedComment, 5]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 77 [detachedForeignComment, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 78 [detachedForeignComment, 4] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 79 [detachedXmlComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 80 [docfrag, 0]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 81 [foreignDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 82 [xmlDocfrag, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 83 [doctype, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 84 [doctype, -17]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 85 [doctype, 1]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 16 [document.documentElement, 0, document.documentElement, 2], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 0 [paras[0].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 1 [paras[0].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 2 [paras[0].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 3 [paras[0].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 4 [paras[0].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 5 [paras[0].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 6 [paras[0].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 7 [paras[0].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 8 [paras[1].firstChild, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 9 [paras[1].firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 10 [paras[1].firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 11 [paras[1].firstChild, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 12 [paras[1].firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 13 [paras[1].firstChild, 9]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 14 [paras[1].firstChild, 10]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 15 [paras[1].firstChild, 65535]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 16 [detachedPara1.firstChild, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 17 [detachedPara1.firstChild, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 18 [detachedPara1.firstChild, 8]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 19 [detachedPara1.firstChild, 9]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 20 [foreignPara1.firstChild, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 21 [foreignPara1.firstChild, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 22 [foreignPara1.firstChild, 8] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 24 [document.documentElement, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 25 [document.documentElement, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 26 [document.documentElement, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 27 [document.documentElement, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 28 [document.documentElement, 7]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 29 [document.head, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 30 [document.body, 3]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 31 [foreignDoc.documentElement, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 32 [foreignDoc.documentElement, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 33 [foreignDoc.head, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 34 [foreignDoc.body, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 35 [paras[0], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 36 [paras[0], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 37 [paras[0], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 38 [paras[1], 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 39 [paras[1], 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 40 [paras[1], 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 41 [detachedPara1, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 42 [detachedPara1, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 43 [testDiv, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 44 [testDiv, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 45 [document, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 46 [document, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 47 [document, 1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 48 [document, 2]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 49 [document, 3]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 50 [comment, -1]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 51 [comment, 0]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 52 [comment, 4]
20:55:41 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 53 [comment, 96]
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 54 [foreignDoc, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 55 [foreignDoc, 1] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 56 [foreignComment, 2] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 57 [foreignTextNode, 0] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 58 [foreignTextNode, 36] -
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 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 () {
20:55:41 INFO - "use strict";
20:55:41 INFO -
20:55:41 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
20:55:41 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:41 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:41 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:41 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:41 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:41 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 17 [document.documentElement, 1, document.documentElement, 2], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 24 [document.documentElement, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 25 [document.documentElement, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 26 [document.documentElement, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 27 [document.documentElement, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 28 [document.documentElement, 7]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 29 [document.head, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 30 [document.body, 3]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 33 [foreignDoc.head, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 34 [foreignDoc.body, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 35 [paras[0], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 36 [paras[0], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 37 [paras[0], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 38 [paras[1], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 39 [paras[1], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 40 [paras[1], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 41 [detachedPara1, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 42 [detachedPara1, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 43 [testDiv, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 44 [testDiv, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 45 [document, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 46 [document, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 47 [document, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 48 [document, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 49 [document, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 50 [comment, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 51 [comment, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 52 [comment, 4]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 53 [comment, 96]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 54 [foreignDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 55 [foreignDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 56 [foreignComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 57 [foreignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 58 [foreignTextNode, 36] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 18 [document.head, 1, document.head, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 24 [document.documentElement, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 25 [document.documentElement, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 26 [document.documentElement, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 27 [document.documentElement, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 28 [document.documentElement, 7]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 29 [document.head, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 30 [document.body, 3]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 33 [foreignDoc.head, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 34 [foreignDoc.body, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 35 [paras[0], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 36 [paras[0], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 37 [paras[0], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 38 [paras[1], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 39 [paras[1], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 40 [paras[1], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 41 [detachedPara1, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 42 [detachedPara1, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 43 [testDiv, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 44 [testDiv, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 45 [document, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 46 [document, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 47 [document, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 48 [document, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 49 [document, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 50 [comment, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 51 [comment, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 52 [comment, 4]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 53 [comment, 96]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 54 [foreignDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 55 [foreignDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 56 [foreignComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 57 [foreignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 58 [foreignTextNode, 36] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 19 [document.body, 0, document.body, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 24 [document.documentElement, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 25 [document.documentElement, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 26 [document.documentElement, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 27 [document.documentElement, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 28 [document.documentElement, 7]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 29 [document.head, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 30 [document.body, 3]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 33 [foreignDoc.head, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 34 [foreignDoc.body, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 35 [paras[0], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 36 [paras[0], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 37 [paras[0], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 38 [paras[1], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 39 [paras[1], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 40 [paras[1], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 41 [detachedPara1, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 42 [detachedPara1, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 43 [testDiv, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 44 [testDiv, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 45 [document, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 46 [document, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 47 [document, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 48 [document, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 49 [document, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 50 [comment, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 51 [comment, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 52 [comment, 4]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 53 [comment, 96]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 54 [foreignDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 55 [foreignDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 56 [foreignComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 57 [foreignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 58 [foreignTextNode, 36] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 24 [document.documentElement, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 25 [document.documentElement, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 26 [document.documentElement, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 27 [document.documentElement, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 28 [document.documentElement, 7]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 29 [document.head, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 30 [document.body, 3]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 33 [foreignDoc.head, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 34 [foreignDoc.body, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 35 [paras[0], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 36 [paras[0], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 37 [paras[0], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 38 [paras[1], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 39 [paras[1], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 40 [paras[1], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 41 [detachedPara1, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 42 [detachedPara1, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 43 [testDiv, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 44 [testDiv, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 45 [document, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 46 [document, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 47 [document, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 48 [document, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 49 [document, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 50 [comment, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 51 [comment, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 52 [comment, 4]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 53 [comment, 96]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 54 [foreignDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 55 [foreignDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 56 [foreignComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 57 [foreignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 58 [foreignTextNode, 36] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 24 [document.documentElement, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 25 [document.documentElement, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 26 [document.documentElement, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 27 [document.documentElement, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 28 [document.documentElement, 7]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 29 [document.head, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 30 [document.body, 3]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 33 [foreignDoc.head, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 34 [foreignDoc.body, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 35 [paras[0], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 36 [paras[0], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 37 [paras[0], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 38 [paras[1], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 39 [paras[1], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 40 [paras[1], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 41 [detachedPara1, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 42 [detachedPara1, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 43 [testDiv, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 44 [testDiv, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 45 [document, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 46 [document, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 47 [document, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 48 [document, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 49 [document, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 50 [comment, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 51 [comment, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 52 [comment, 4]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 53 [comment, 96]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 54 [foreignDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 55 [foreignDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 56 [foreignComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 57 [foreignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 58 [foreignTextNode, 36] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 24 [document.documentElement, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 25 [document.documentElement, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 26 [document.documentElement, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 27 [document.documentElement, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 28 [document.documentElement, 7]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 29 [document.head, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 30 [document.body, 3]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 31 [foreignDoc.documentElement, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 32 [foreignDoc.documentElement, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 33 [foreignDoc.head, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 34 [foreignDoc.body, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 35 [paras[0], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 36 [paras[0], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 37 [paras[0], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 38 [paras[1], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 39 [paras[1], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 40 [paras[1], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 41 [detachedPara1, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 42 [detachedPara1, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 43 [testDiv, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 44 [testDiv, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 45 [document, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 46 [document, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 47 [document, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 48 [document, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 49 [document, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 50 [comment, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 51 [comment, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 52 [comment, 4]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 53 [comment, 96]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 54 [foreignDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 55 [foreignDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 56 [foreignComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 57 [foreignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 58 [foreignTextNode, 36] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 23 [paras[0], 0, paras[0], 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 24 [document.documentElement, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 25 [document.documentElement, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 26 [document.documentElement, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 27 [document.documentElement, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 28 [document.documentElement, 7]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 29 [document.head, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 30 [document.body, 3]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 31 [foreignDoc.documentElement, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 32 [foreignDoc.documentElement, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 33 [foreignDoc.head, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 34 [foreignDoc.body, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 35 [paras[0], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 36 [paras[0], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 37 [paras[0], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 38 [paras[1], 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 39 [paras[1], 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 40 [paras[1], 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 41 [detachedPara1, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 42 [detachedPara1, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 43 [testDiv, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 44 [testDiv, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 45 [document, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 46 [document, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 47 [document, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 48 [document, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 49 [document, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 50 [comment, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 51 [comment, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 52 [comment, 4]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 53 [comment, 96]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 54 [foreignDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 55 [foreignDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 56 [foreignComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 57 [foreignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 58 [foreignTextNode, 36] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 60 [xmlDoc, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 61 [xmlDoc, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 63 [xmlComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 64 [xmlComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 65 [processingInstruction, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 66 [processingInstruction, 5] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 67 [processingInstruction, 9] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 68 [detachedTextNode, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 69 [detachedTextNode, 8]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 70 [detachedForeignTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 71 [detachedForeignTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 72 [detachedXmlTextNode, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 73 [detachedXmlTextNode, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 74 [detachedProcessingInstruction, 12] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 75 [detachedComment, 3]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 76 [detachedComment, 5]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 77 [detachedForeignComment, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 78 [detachedForeignComment, 4] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 79 [detachedXmlComment, 2] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 80 [docfrag, 0]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 81 [foreignDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 82 [xmlDocfrag, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 83 [doctype, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 84 [doctype, -17]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 85 [doctype, 1]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 24 [paras[0], 0, paras[0], 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 0 [paras[0].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 1 [paras[0].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 2 [paras[0].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 3 [paras[0].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 4 [paras[0].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 5 [paras[0].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 6 [paras[0].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 7 [paras[0].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 8 [paras[1].firstChild, -1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 9 [paras[1].firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 10 [paras[1].firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 11 [paras[1].firstChild, 2]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 12 [paras[1].firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 13 [paras[1].firstChild, 9]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 14 [paras[1].firstChild, 10]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 15 [paras[1].firstChild, 65535]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 16 [detachedPara1.firstChild, 0]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 17 [detachedPara1.firstChild, 1]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 18 [detachedPara1.firstChild, 8]
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 19 [detachedPara1.firstChild, 9]
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 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 () {
20:55:42 INFO - "use strict";
20:55:42 INFO -
20:55:42 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
20:55:42 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:42 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:42 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:42 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:42 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:42 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 65 [processingInstruction, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 66 [processingInstruction, 5] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 67 [processingInstruction, 9] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 68 [detachedTextNode, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 69 [detachedTextNode, 8]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 70 [detachedForeignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 71 [detachedForeignTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 72 [detachedXmlTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 73 [detachedXmlTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 75 [detachedComment, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 76 [detachedComment, 5]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 77 [detachedForeignComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 78 [detachedForeignComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 79 [detachedXmlComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 80 [docfrag, 0]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 81 [foreignDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 82 [xmlDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 83 [doctype, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 84 [doctype, -17]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 85 [doctype, 1]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 25 [detachedPara1, 0, detachedPara1, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 0 [paras[0].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 1 [paras[0].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 2 [paras[0].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 3 [paras[0].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 4 [paras[0].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 5 [paras[0].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 6 [paras[0].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 7 [paras[0].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 8 [paras[1].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 9 [paras[1].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 10 [paras[1].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 11 [paras[1].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 12 [paras[1].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 13 [paras[1].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 14 [paras[1].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 15 [paras[1].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 16 [detachedPara1.firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 17 [detachedPara1.firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 18 [detachedPara1.firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 19 [detachedPara1.firstChild, 9]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 65 [processingInstruction, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 66 [processingInstruction, 5] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 67 [processingInstruction, 9] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 68 [detachedTextNode, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 69 [detachedTextNode, 8]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 70 [detachedForeignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 71 [detachedForeignTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 72 [detachedXmlTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 73 [detachedXmlTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 75 [detachedComment, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 76 [detachedComment, 5]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 77 [detachedForeignComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 78 [detachedForeignComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 79 [detachedXmlComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 80 [docfrag, 0]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 81 [foreignDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 82 [xmlDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 83 [doctype, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 84 [doctype, -17]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 85 [doctype, 1]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 26 [detachedPara1, 0, detachedPara1, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 0 [paras[0].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 1 [paras[0].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 2 [paras[0].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 3 [paras[0].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 4 [paras[0].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 5 [paras[0].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 6 [paras[0].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 7 [paras[0].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 8 [paras[1].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 9 [paras[1].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 10 [paras[1].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 11 [paras[1].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 12 [paras[1].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 13 [paras[1].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 14 [paras[1].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 15 [paras[1].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 16 [detachedPara1.firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 17 [detachedPara1.firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 18 [detachedPara1.firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 19 [detachedPara1.firstChild, 9]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 65 [processingInstruction, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 66 [processingInstruction, 5] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 67 [processingInstruction, 9] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 68 [detachedTextNode, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 69 [detachedTextNode, 8]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 70 [detachedForeignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 71 [detachedForeignTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 72 [detachedXmlTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 73 [detachedXmlTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 75 [detachedComment, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 76 [detachedComment, 5]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 77 [detachedForeignComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 78 [detachedForeignComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 79 [detachedXmlComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 80 [docfrag, 0]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 81 [foreignDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 82 [xmlDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 83 [doctype, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 84 [doctype, -17]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 85 [doctype, 1]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 0 [paras[0].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 1 [paras[0].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 2 [paras[0].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 3 [paras[0].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 4 [paras[0].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 5 [paras[0].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 6 [paras[0].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 7 [paras[0].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 8 [paras[1].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 9 [paras[1].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 10 [paras[1].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 11 [paras[1].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 12 [paras[1].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 13 [paras[1].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 14 [paras[1].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 15 [paras[1].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 16 [detachedPara1.firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 17 [detachedPara1.firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 18 [detachedPara1.firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 19 [detachedPara1.firstChild, 9]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 65 [processingInstruction, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 66 [processingInstruction, 5] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 67 [processingInstruction, 9] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 68 [detachedTextNode, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 69 [detachedTextNode, 8]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 70 [detachedForeignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 71 [detachedForeignTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 72 [detachedXmlTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 73 [detachedXmlTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 75 [detachedComment, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 76 [detachedComment, 5]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 77 [detachedForeignComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 78 [detachedForeignComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 79 [detachedXmlComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 80 [docfrag, 0]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 81 [foreignDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 82 [xmlDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 83 [doctype, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 84 [doctype, -17]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 85 [doctype, 1]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 0 [paras[0].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 1 [paras[0].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 2 [paras[0].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 3 [paras[0].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 4 [paras[0].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 5 [paras[0].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 6 [paras[0].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 7 [paras[0].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 8 [paras[1].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 9 [paras[1].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 10 [paras[1].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 11 [paras[1].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 12 [paras[1].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 13 [paras[1].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 14 [paras[1].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 15 [paras[1].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 16 [detachedPara1.firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 17 [detachedPara1.firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 18 [detachedPara1.firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 19 [detachedPara1.firstChild, 9]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 20 [foreignPara1.firstChild, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 21 [foreignPara1.firstChild, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 22 [foreignPara1.firstChild, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 65 [processingInstruction, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 66 [processingInstruction, 5] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 67 [processingInstruction, 9] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 68 [detachedTextNode, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 69 [detachedTextNode, 8]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 70 [detachedForeignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 71 [detachedForeignTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 72 [detachedXmlTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 73 [detachedXmlTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 74 [detachedProcessingInstruction, 12] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 75 [detachedComment, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 76 [detachedComment, 5]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 77 [detachedForeignComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 78 [detachedForeignComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 79 [detachedXmlComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 80 [docfrag, 0]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 81 [foreignDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 82 [xmlDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 83 [doctype, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 84 [doctype, -17]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 85 [doctype, 1]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 0 [paras[0].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 1 [paras[0].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 2 [paras[0].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 3 [paras[0].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 4 [paras[0].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 5 [paras[0].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 6 [paras[0].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 7 [paras[0].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 8 [paras[1].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 9 [paras[1].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 10 [paras[1].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 11 [paras[1].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 12 [paras[1].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 13 [paras[1].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 14 [paras[1].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 15 [paras[1].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 16 [detachedPara1.firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 17 [detachedPara1.firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 18 [detachedPara1.firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 19 [detachedPara1.firstChild, 9]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 20 [foreignPara1.firstChild, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 21 [foreignPara1.firstChild, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 22 [foreignPara1.firstChild, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 65 [processingInstruction, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 66 [processingInstruction, 5] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 67 [processingInstruction, 9] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 68 [detachedTextNode, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 69 [detachedTextNode, 8]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 70 [detachedForeignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 71 [detachedForeignTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 72 [detachedXmlTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 73 [detachedXmlTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 74 [detachedProcessingInstruction, 12] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 75 [detachedComment, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 76 [detachedComment, 5]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 77 [detachedForeignComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 78 [detachedForeignComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 79 [detachedXmlComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 80 [docfrag, 0]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 81 [foreignDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 82 [xmlDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 83 [doctype, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 84 [doctype, -17]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 85 [doctype, 1]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 0 [paras[0].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 1 [paras[0].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 2 [paras[0].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 3 [paras[0].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 4 [paras[0].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 5 [paras[0].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 6 [paras[0].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 7 [paras[0].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 8 [paras[1].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 9 [paras[1].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 10 [paras[1].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 11 [paras[1].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 12 [paras[1].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 13 [paras[1].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 14 [paras[1].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 15 [paras[1].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 16 [detachedPara1.firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 17 [detachedPara1.firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 18 [detachedPara1.firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 19 [detachedPara1.firstChild, 9]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 20 [foreignPara1.firstChild, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 21 [foreignPara1.firstChild, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 22 [foreignPara1.firstChild, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 65 [processingInstruction, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 66 [processingInstruction, 5] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 67 [processingInstruction, 9] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 68 [detachedTextNode, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 69 [detachedTextNode, 8]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 70 [detachedForeignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 71 [detachedForeignTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 72 [detachedXmlTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 73 [detachedXmlTextNode, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 74 [detachedProcessingInstruction, 12] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 75 [detachedComment, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 76 [detachedComment, 5]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 77 [detachedForeignComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 78 [detachedForeignComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 79 [detachedXmlComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 80 [docfrag, 0]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 81 [foreignDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 82 [xmlDocfrag, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 83 [doctype, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 84 [doctype, -17]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 85 [doctype, 1]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 31 [testDiv, 2, paras[4], 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 0 [paras[0].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 1 [paras[0].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 2 [paras[0].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 3 [paras[0].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 4 [paras[0].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 5 [paras[0].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 6 [paras[0].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 7 [paras[0].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 8 [paras[1].firstChild, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 9 [paras[1].firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 10 [paras[1].firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 11 [paras[1].firstChild, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 12 [paras[1].firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 13 [paras[1].firstChild, 9]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 14 [paras[1].firstChild, 10]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 15 [paras[1].firstChild, 65535]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 16 [detachedPara1.firstChild, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 17 [detachedPara1.firstChild, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 18 [detachedPara1.firstChild, 8]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 19 [detachedPara1.firstChild, 9]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 20 [foreignPara1.firstChild, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 21 [foreignPara1.firstChild, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 22 [foreignPara1.firstChild, 8] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 24 [document.documentElement, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 25 [document.documentElement, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 26 [document.documentElement, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 27 [document.documentElement, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 28 [document.documentElement, 7]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 29 [document.head, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 30 [document.body, 3]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 31 [foreignDoc.documentElement, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 32 [foreignDoc.documentElement, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 33 [foreignDoc.head, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 34 [foreignDoc.body, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 35 [paras[0], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 36 [paras[0], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 37 [paras[0], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 38 [paras[1], 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 39 [paras[1], 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 40 [paras[1], 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 41 [detachedPara1, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 42 [detachedPara1, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 43 [testDiv, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 44 [testDiv, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 45 [document, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 46 [document, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 47 [document, 1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 48 [document, 2]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 49 [document, 3]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 50 [comment, -1]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 51 [comment, 0]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 52 [comment, 4]
20:55:43 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 53 [comment, 96]
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 54 [foreignDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 55 [foreignDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 56 [foreignComment, 2] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 57 [foreignTextNode, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 58 [foreignTextNode, 36] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 60 [xmlDoc, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 61 [xmlDoc, 1] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 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 () {
20:55:43 INFO - "use strict";
20:55:43 INFO -
20:55:43 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
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 63 [xmlComment, 0] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 64 [xmlComment, 4] -
20:55:43 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:43 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:43 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:43 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:43 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:43 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 55 [foreignDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 56 [foreignComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 57 [foreignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 58 [foreignTextNode, 36] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 60 [xmlDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 61 [xmlDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 63 [xmlComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 64 [xmlComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 33 [document.documentElement, 1, document.body, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 55 [foreignDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 56 [foreignComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 57 [foreignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 58 [foreignTextNode, 36] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 60 [xmlDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 61 [xmlDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 63 [xmlComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 64 [xmlComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 55 [foreignDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 56 [foreignComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 57 [foreignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 58 [foreignTextNode, 36] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 60 [xmlDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 61 [xmlDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 63 [xmlComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 64 [xmlComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 35 [document, 0, document, 1], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 35 [document, 0, document, 1], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 55 [foreignDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 56 [foreignComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 57 [foreignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 58 [foreignTextNode, 36] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 60 [xmlDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 61 [xmlDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 63 [xmlComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 64 [xmlComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 36 [document, 0, document, 2], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 36 [document, 0, document, 2], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 55 [foreignDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 56 [foreignComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 57 [foreignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 58 [foreignTextNode, 36] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 60 [xmlDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 61 [xmlDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 63 [xmlComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 64 [xmlComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 37 [document, 1, document, 2], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 37 [document, 1, document, 2], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 55 [foreignDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 56 [foreignComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 57 [foreignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 58 [foreignTextNode, 36] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 60 [xmlDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 61 [xmlDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 63 [xmlComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 64 [xmlComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 38 [testDiv, 0, comment, 5], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 55 [foreignDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 56 [foreignComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 57 [foreignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 58 [foreignTextNode, 36] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 60 [xmlDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 61 [xmlDoc, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 63 [xmlComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 64 [xmlComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 65 [processingInstruction, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 66 [processingInstruction, 5] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 67 [processingInstruction, 9] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 68 [detachedTextNode, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 69 [detachedTextNode, 8]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 70 [detachedForeignTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 71 [detachedForeignTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 72 [detachedXmlTextNode, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 73 [detachedXmlTextNode, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 74 [detachedProcessingInstruction, 12] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 75 [detachedComment, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 76 [detachedComment, 5]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 77 [detachedForeignComment, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 78 [detachedForeignComment, 4] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 79 [detachedXmlComment, 2] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 80 [docfrag, 0]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 81 [foreignDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 82 [xmlDocfrag, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 83 [doctype, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 84 [doctype, -17]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 85 [doctype, 1]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 39 [paras[2].firstChild, 4, comment, 2], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 0 [paras[0].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 1 [paras[0].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 2 [paras[0].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 3 [paras[0].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 4 [paras[0].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 5 [paras[0].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 6 [paras[0].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 7 [paras[0].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 8 [paras[1].firstChild, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 9 [paras[1].firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 10 [paras[1].firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 11 [paras[1].firstChild, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 12 [paras[1].firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 13 [paras[1].firstChild, 9]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 14 [paras[1].firstChild, 10]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 15 [paras[1].firstChild, 65535]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 16 [detachedPara1.firstChild, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 17 [detachedPara1.firstChild, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 18 [detachedPara1.firstChild, 8]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 19 [detachedPara1.firstChild, 9]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 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 () {
20:55:44 INFO - "use strict";
20:55:44 INFO -
20:55:44 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
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 24 [document.documentElement, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 25 [document.documentElement, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 26 [document.documentElement, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 27 [document.documentElement, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 28 [document.documentElement, 7]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 29 [document.head, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 30 [document.body, 3]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 33 [foreignDoc.head, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 34 [foreignDoc.body, 1] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 35 [paras[0], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 36 [paras[0], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 37 [paras[0], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 38 [paras[1], 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 39 [paras[1], 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 40 [paras[1], 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 41 [detachedPara1, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 42 [detachedPara1, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 43 [testDiv, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 44 [testDiv, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 45 [document, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 46 [document, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 47 [document, 1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 48 [document, 2]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 49 [document, 3]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 50 [comment, -1]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 51 [comment, 0]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 52 [comment, 4]
20:55:44 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 53 [comment, 96]
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 54 [foreignDoc, 0] -
20:55:44 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:44 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:44 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:44 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:44 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:44 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 85 [doctype, 1]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 40 [paras[3], 1, comment, 8], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 9 [paras[1].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 10 [paras[1].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 11 [paras[1].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 12 [paras[1].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 13 [paras[1].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 14 [paras[1].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 15 [paras[1].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 16 [detachedPara1.firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 17 [detachedPara1.firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 18 [detachedPara1.firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 19 [detachedPara1.firstChild, 9]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 24 [document.documentElement, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 25 [document.documentElement, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 26 [document.documentElement, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 27 [document.documentElement, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 28 [document.documentElement, 7]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 29 [document.head, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 30 [document.body, 3]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 33 [foreignDoc.head, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 34 [foreignDoc.body, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 35 [paras[0], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 36 [paras[0], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 37 [paras[0], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 38 [paras[1], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 39 [paras[1], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 40 [paras[1], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 41 [detachedPara1, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 42 [detachedPara1, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 43 [testDiv, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 44 [testDiv, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 45 [document, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 46 [document, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 47 [document, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 48 [document, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 49 [document, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 50 [comment, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 51 [comment, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 52 [comment, 4]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 53 [comment, 96]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 54 [foreignDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 85 [doctype, 1]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 86 [foreignDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 41 [foreignDoc, 0, foreignDoc, 0], point 87 [xmlDoctype, 0] - assert_throws: Must throw INVALID_NODE_TYPE_ERR when collapse()ing if the node is a DocumentType function "function () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 9 [paras[1].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 10 [paras[1].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 11 [paras[1].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 12 [paras[1].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 13 [paras[1].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 14 [paras[1].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 15 [paras[1].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 16 [detachedPara1.firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 17 [detachedPara1.firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 18 [detachedPara1.firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 19 [detachedPara1.firstChild, 9]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 20 [foreignPara1.firstChild, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 21 [foreignPara1.firstChild, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 22 [foreignPara1.firstChild, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 24 [document.documentElement, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 25 [document.documentElement, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 26 [document.documentElement, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 27 [document.documentElement, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 28 [document.documentElement, 7]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 29 [document.head, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 30 [document.body, 3]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 31 [foreignDoc.documentElement, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 32 [foreignDoc.documentElement, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 33 [foreignDoc.head, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 34 [foreignDoc.body, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 35 [paras[0], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 36 [paras[0], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 37 [paras[0], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 38 [paras[1], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 39 [paras[1], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 40 [paras[1], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 41 [detachedPara1, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 42 [detachedPara1, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 43 [testDiv, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 44 [testDiv, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 45 [document, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 46 [document, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 47 [document, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 48 [document, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 49 [document, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 50 [comment, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 51 [comment, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 52 [comment, 4]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 53 [comment, 96]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 54 [foreignDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 42 [foreignDoc, 1, foreignComment, 2], point 85 [doctype, 1]
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 9 [paras[1].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 10 [paras[1].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 11 [paras[1].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 12 [paras[1].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 13 [paras[1].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 14 [paras[1].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 15 [paras[1].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 16 [detachedPara1.firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 17 [detachedPara1.firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 18 [detachedPara1.firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 19 [detachedPara1.firstChild, 9]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 20 [foreignPara1.firstChild, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 21 [foreignPara1.firstChild, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 22 [foreignPara1.firstChild, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 24 [document.documentElement, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 25 [document.documentElement, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 26 [document.documentElement, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 27 [document.documentElement, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 28 [document.documentElement, 7]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 29 [document.head, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 30 [document.body, 3]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 31 [foreignDoc.documentElement, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 32 [foreignDoc.documentElement, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 33 [foreignDoc.head, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 34 [foreignDoc.body, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 35 [paras[0], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 36 [paras[0], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 37 [paras[0], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 38 [paras[1], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 39 [paras[1], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 40 [paras[1], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 41 [detachedPara1, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 42 [detachedPara1, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 43 [testDiv, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 44 [testDiv, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 45 [document, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 46 [document, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 47 [document, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 48 [document, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 49 [document, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 50 [comment, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 51 [comment, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 52 [comment, 4]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 53 [comment, 96]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 54 [foreignDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], point 85 [doctype, 1]
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 9 [paras[1].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 10 [paras[1].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 11 [paras[1].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 12 [paras[1].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 13 [paras[1].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 14 [paras[1].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 15 [paras[1].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 16 [detachedPara1.firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 17 [detachedPara1.firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 18 [detachedPara1.firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 19 [detachedPara1.firstChild, 9]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 24 [document.documentElement, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 25 [document.documentElement, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 26 [document.documentElement, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 27 [document.documentElement, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 28 [document.documentElement, 7]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 29 [document.head, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 30 [document.body, 3]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 33 [foreignDoc.head, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 34 [foreignDoc.body, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 35 [paras[0], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 36 [paras[0], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 37 [paras[0], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 38 [paras[1], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 39 [paras[1], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 40 [paras[1], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 41 [detachedPara1, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 42 [detachedPara1, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 43 [testDiv, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 44 [testDiv, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 45 [document, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 46 [document, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 47 [document, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 48 [document, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 49 [document, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 50 [comment, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 51 [comment, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 52 [comment, 4]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 53 [comment, 96]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 54 [foreignDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 44 [xmlDoc, 0, xmlDoc, 0], point 85 [doctype, 1]
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 9 [paras[1].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 10 [paras[1].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 11 [paras[1].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 12 [paras[1].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 13 [paras[1].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 14 [paras[1].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 15 [paras[1].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 16 [detachedPara1.firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 17 [detachedPara1.firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 18 [detachedPara1.firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 19 [detachedPara1.firstChild, 9]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 24 [document.documentElement, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 25 [document.documentElement, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 26 [document.documentElement, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 27 [document.documentElement, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 28 [document.documentElement, 7]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 29 [document.head, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 30 [document.body, 3]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 33 [foreignDoc.head, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 34 [foreignDoc.body, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 35 [paras[0], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 36 [paras[0], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 37 [paras[0], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 38 [paras[1], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 39 [paras[1], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 40 [paras[1], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 41 [detachedPara1, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 42 [detachedPara1, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 43 [testDiv, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 44 [testDiv, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 45 [document, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 46 [document, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 47 [document, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 48 [document, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 49 [document, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 50 [comment, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 51 [comment, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 52 [comment, 4]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 53 [comment, 96]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 54 [foreignDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 45 [xmlDoc, 1, xmlComment, 0], point 85 [doctype, 1]
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 9 [paras[1].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 10 [paras[1].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 11 [paras[1].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 12 [paras[1].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 13 [paras[1].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 14 [paras[1].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 15 [paras[1].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 16 [detachedPara1.firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 17 [detachedPara1.firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 18 [detachedPara1.firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 19 [detachedPara1.firstChild, 9]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 24 [document.documentElement, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 25 [document.documentElement, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 26 [document.documentElement, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 27 [document.documentElement, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 28 [document.documentElement, 7]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 29 [document.head, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 30 [document.body, 3]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 33 [foreignDoc.head, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 34 [foreignDoc.body, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 35 [paras[0], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 36 [paras[0], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 37 [paras[0], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 38 [paras[1], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 39 [paras[1], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 40 [paras[1], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 41 [detachedPara1, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 42 [detachedPara1, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 43 [testDiv, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 44 [testDiv, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 45 [document, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 46 [document, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 47 [document, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 48 [document, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 49 [document, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 50 [comment, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 51 [comment, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 52 [comment, 4]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 53 [comment, 96]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 54 [foreignDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], point 85 [doctype, 1]
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 9 [paras[1].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 10 [paras[1].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 11 [paras[1].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 12 [paras[1].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 13 [paras[1].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 14 [paras[1].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 15 [paras[1].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 16 [detachedPara1.firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 17 [detachedPara1.firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 18 [detachedPara1.firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 19 [detachedPara1.firstChild, 9]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 20 [foreignPara1.firstChild, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 21 [foreignPara1.firstChild, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 22 [foreignPara1.firstChild, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 24 [document.documentElement, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 25 [document.documentElement, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 26 [document.documentElement, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 27 [document.documentElement, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 28 [document.documentElement, 7]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 29 [document.head, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 30 [document.body, 3]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 31 [foreignDoc.documentElement, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 32 [foreignDoc.documentElement, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 33 [foreignDoc.head, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 34 [foreignDoc.body, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 35 [paras[0], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 36 [paras[0], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 37 [paras[0], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 38 [paras[1], 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 39 [paras[1], 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 40 [paras[1], 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 41 [detachedPara1, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 42 [detachedPara1, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 43 [testDiv, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 44 [testDiv, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 45 [document, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 46 [document, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 47 [document, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 48 [document, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 49 [document, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 50 [comment, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 51 [comment, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 52 [comment, 4]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 53 [comment, 96]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 54 [foreignDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 55 [foreignDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 56 [foreignComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 57 [foreignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 58 [foreignTextNode, 36] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 60 [xmlDoc, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 61 [xmlDoc, 1] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 63 [xmlComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 64 [xmlComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 65 [processingInstruction, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 66 [processingInstruction, 5] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 67 [processingInstruction, 9] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 68 [detachedTextNode, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 69 [detachedTextNode, 8]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 70 [detachedForeignTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 71 [detachedForeignTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 72 [detachedXmlTextNode, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 73 [detachedXmlTextNode, 8] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 74 [detachedProcessingInstruction, 12] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 75 [detachedComment, 3]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 76 [detachedComment, 5]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 77 [detachedForeignComment, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 78 [detachedForeignComment, 4] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 79 [detachedXmlComment, 2] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 80 [docfrag, 0]
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 81 [foreignDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-FAIL | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 82 [xmlDocfrag, 0] -
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 83 [doctype, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 84 [doctype, -17]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], point 85 [doctype, 1]
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 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 () {
20:55:45 INFO - "use strict";
20:55:45 INFO -
20:55:45 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
20:55:45 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:45 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:45 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:45 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:45 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 0 [paras[0].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 1 [paras[0].firstChild, 0]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 2 [paras[0].firstChild, 1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 3 [paras[0].firstChild, 2]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 4 [paras[0].firstChild, 8]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 5 [paras[0].firstChild, 9]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 6 [paras[0].firstChild, 10]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 7 [paras[0].firstChild, 65535]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 8 [paras[1].firstChild, -1]
20:55:45 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 60 [xmlDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 61 [xmlDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 63 [xmlComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 64 [xmlComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 65 [processingInstruction, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 66 [processingInstruction, 5] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 67 [processingInstruction, 9] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 68 [detachedTextNode, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 69 [detachedTextNode, 8]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 70 [detachedForeignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 71 [detachedForeignTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 72 [detachedXmlTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 73 [detachedXmlTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 75 [detachedComment, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 76 [detachedComment, 5]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 77 [detachedForeignComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 78 [detachedForeignComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 79 [detachedXmlComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 80 [docfrag, 0]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 81 [foreignDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 82 [xmlDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 83 [doctype, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 84 [doctype, -17]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], point 85 [doctype, 1]
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 0 [paras[0].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 1 [paras[0].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 2 [paras[0].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 3 [paras[0].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 4 [paras[0].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 5 [paras[0].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 6 [paras[0].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 7 [paras[0].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 8 [paras[1].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 60 [xmlDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 61 [xmlDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 63 [xmlComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 64 [xmlComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 65 [processingInstruction, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 66 [processingInstruction, 5] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 67 [processingInstruction, 9] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - PROCESS | 2988 | --DOCSHELL 112A8C00 == 7 [pid = 2988] [id = 399]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 68 [detachedTextNode, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 69 [detachedTextNode, 8]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 70 [detachedForeignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 71 [detachedForeignTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 72 [detachedXmlTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 73 [detachedXmlTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 74 [detachedProcessingInstruction, 12] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 75 [detachedComment, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 76 [detachedComment, 5]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 77 [detachedForeignComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 78 [detachedForeignComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 79 [detachedXmlComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 80 [docfrag, 0]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 81 [foreignDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 82 [xmlDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 83 [doctype, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 84 [doctype, -17]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], point 85 [doctype, 1]
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 0 [paras[0].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 1 [paras[0].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 2 [paras[0].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 3 [paras[0].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 4 [paras[0].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 5 [paras[0].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 6 [paras[0].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 7 [paras[0].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 8 [paras[1].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 60 [xmlDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 61 [xmlDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 63 [xmlComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 64 [xmlComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 65 [processingInstruction, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 66 [processingInstruction, 5] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 67 [processingInstruction, 9] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 68 [detachedTextNode, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 69 [detachedTextNode, 8]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 70 [detachedForeignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 71 [detachedForeignTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 72 [detachedXmlTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 73 [detachedXmlTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 74 [detachedProcessingInstruction, 12] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 75 [detachedComment, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 76 [detachedComment, 5]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 77 [detachedForeignComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 78 [detachedForeignComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 79 [detachedXmlComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 80 [docfrag, 0]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 81 [foreignDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 82 [xmlDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 83 [doctype, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 84 [doctype, -17]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], point 85 [doctype, 1]
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 0 [paras[0].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 1 [paras[0].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 2 [paras[0].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 3 [paras[0].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 4 [paras[0].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 5 [paras[0].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 6 [paras[0].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 7 [paras[0].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 8 [paras[1].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 60 [xmlDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 61 [xmlDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 63 [xmlComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 64 [xmlComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 65 [processingInstruction, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 66 [processingInstruction, 5] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 67 [processingInstruction, 9] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 68 [detachedTextNode, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 69 [detachedTextNode, 8]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 70 [detachedForeignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 71 [detachedForeignTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 72 [detachedXmlTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 73 [detachedXmlTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 74 [detachedProcessingInstruction, 12] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 75 [detachedComment, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 76 [detachedComment, 5]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 77 [detachedForeignComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 78 [detachedForeignComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 79 [detachedXmlComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 80 [docfrag, 0]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 81 [foreignDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 82 [xmlDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 83 [doctype, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 84 [doctype, -17]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 51 [detachedComment, 3, detachedComment, 4], point 85 [doctype, 1]
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 0 [paras[0].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 1 [paras[0].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 2 [paras[0].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 3 [paras[0].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 4 [paras[0].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 5 [paras[0].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 6 [paras[0].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 7 [paras[0].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 8 [paras[1].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 60 [xmlDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 61 [xmlDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 63 [xmlComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 64 [xmlComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 65 [processingInstruction, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 66 [processingInstruction, 5] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 67 [processingInstruction, 9] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 68 [detachedTextNode, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 69 [detachedTextNode, 8]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 70 [detachedForeignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 71 [detachedForeignTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 72 [detachedXmlTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 73 [detachedXmlTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 74 [detachedProcessingInstruction, 12] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 75 [detachedComment, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 76 [detachedComment, 5]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 77 [detachedForeignComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 78 [detachedForeignComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 79 [detachedXmlComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 80 [docfrag, 0]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 81 [foreignDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 82 [xmlDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 83 [doctype, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 84 [doctype, -17]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 52 [detachedComment, 5, detachedComment, 5], point 85 [doctype, 1]
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 0 [paras[0].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 1 [paras[0].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 2 [paras[0].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 3 [paras[0].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 4 [paras[0].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 5 [paras[0].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 6 [paras[0].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 7 [paras[0].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 8 [paras[1].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 60 [xmlDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 61 [xmlDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 63 [xmlComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 64 [xmlComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 65 [processingInstruction, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 66 [processingInstruction, 5] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 67 [processingInstruction, 9] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 68 [detachedTextNode, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 69 [detachedTextNode, 8]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 70 [detachedForeignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 71 [detachedForeignTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 72 [detachedXmlTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 73 [detachedXmlTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 74 [detachedProcessingInstruction, 12] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 75 [detachedComment, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 76 [detachedComment, 5]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 77 [detachedForeignComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 78 [detachedForeignComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 79 [detachedXmlComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 80 [docfrag, 0]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 81 [foreignDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 82 [xmlDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 83 [doctype, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 84 [doctype, -17]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], point 85 [doctype, 1]
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 0 [paras[0].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 1 [paras[0].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 2 [paras[0].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 3 [paras[0].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 4 [paras[0].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 5 [paras[0].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 6 [paras[0].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 7 [paras[0].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 8 [paras[1].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 60 [xmlDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 61 [xmlDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 63 [xmlComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 64 [xmlComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 65 [processingInstruction, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 66 [processingInstruction, 5] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 67 [processingInstruction, 9] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 68 [detachedTextNode, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 69 [detachedTextNode, 8]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 70 [detachedForeignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 71 [detachedForeignTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 72 [detachedXmlTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 73 [detachedXmlTextNode, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 74 [detachedProcessingInstruction, 12] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 75 [detachedComment, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 76 [detachedComment, 5]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 77 [detachedForeignComment, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 78 [detachedForeignComment, 4] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 79 [detachedXmlComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 80 [docfrag, 0]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 81 [foreignDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 82 [xmlDocfrag, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 83 [doctype, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 84 [doctype, -17]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], point 85 [doctype, 1]
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 0 [paras[0].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 1 [paras[0].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 2 [paras[0].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 3 [paras[0].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 4 [paras[0].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 5 [paras[0].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 6 [paras[0].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 7 [paras[0].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 8 [paras[1].firstChild, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 9 [paras[1].firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 10 [paras[1].firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 11 [paras[1].firstChild, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 12 [paras[1].firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 13 [paras[1].firstChild, 9]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 14 [paras[1].firstChild, 10]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 15 [paras[1].firstChild, 65535]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 16 [detachedPara1.firstChild, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 17 [detachedPara1.firstChild, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 18 [detachedPara1.firstChild, 8]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 19 [detachedPara1.firstChild, 9]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 20 [foreignPara1.firstChild, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 21 [foreignPara1.firstChild, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 22 [foreignPara1.firstChild, 8] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 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 () {
20:55:46 INFO - "use strict";
20:55:46 INFO -
20:55:46 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
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 24 [document.documentElement, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 25 [document.documentElement, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 26 [document.documentElement, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 27 [document.documentElement, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 28 [document.documentElement, 7]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 29 [document.head, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 30 [document.body, 3]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 31 [foreignDoc.documentElement, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 32 [foreignDoc.documentElement, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 33 [foreignDoc.head, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 34 [foreignDoc.body, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 35 [paras[0], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 36 [paras[0], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 37 [paras[0], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 38 [paras[1], 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 39 [paras[1], 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 40 [paras[1], 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 41 [detachedPara1, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 42 [detachedPara1, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 43 [testDiv, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 44 [testDiv, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 45 [document, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 46 [document, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 47 [document, 1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 48 [document, 2]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 49 [document, 3]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 50 [comment, -1]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 51 [comment, 0]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 52 [comment, 4]
20:55:46 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 53 [comment, 96]
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 54 [foreignDoc, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 55 [foreignDoc, 1] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 56 [foreignComment, 2] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 57 [foreignTextNode, 0] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:46 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:46 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:46 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:46 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 58 [foreignTextNode, 36] -
20:55:46 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:46 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 60 [xmlDoc, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 61 [xmlDoc, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 63 [xmlComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 64 [xmlComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 65 [processingInstruction, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 66 [processingInstruction, 5] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 67 [processingInstruction, 9] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 68 [detachedTextNode, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 69 [detachedTextNode, 8]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 70 [detachedForeignTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 71 [detachedForeignTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 72 [detachedXmlTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 73 [detachedXmlTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 74 [detachedProcessingInstruction, 12] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 75 [detachedComment, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 76 [detachedComment, 5]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 77 [detachedForeignComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 78 [detachedForeignComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 79 [detachedXmlComment, 2] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 80 [docfrag, 0]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 81 [foreignDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 82 [xmlDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 83 [doctype, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 84 [doctype, -17]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], point 85 [doctype, 1]
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 0 [paras[0].firstChild, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 1 [paras[0].firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 2 [paras[0].firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 3 [paras[0].firstChild, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 4 [paras[0].firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 5 [paras[0].firstChild, 9]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 6 [paras[0].firstChild, 10]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 7 [paras[0].firstChild, 65535]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 8 [paras[1].firstChild, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 9 [paras[1].firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 10 [paras[1].firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 11 [paras[1].firstChild, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 12 [paras[1].firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 13 [paras[1].firstChild, 9]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 14 [paras[1].firstChild, 10]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 15 [paras[1].firstChild, 65535]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 16 [detachedPara1.firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 17 [detachedPara1.firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 18 [detachedPara1.firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 19 [detachedPara1.firstChild, 9]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 24 [document.documentElement, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 25 [document.documentElement, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 26 [document.documentElement, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 27 [document.documentElement, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 28 [document.documentElement, 7]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 29 [document.head, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 30 [document.body, 3]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 33 [foreignDoc.head, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 34 [foreignDoc.body, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 35 [paras[0], 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 36 [paras[0], 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 37 [paras[0], 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 38 [paras[1], 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 39 [paras[1], 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 40 [paras[1], 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 41 [detachedPara1, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 42 [detachedPara1, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 43 [testDiv, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 44 [testDiv, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 45 [document, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 46 [document, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 47 [document, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 48 [document, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 49 [document, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 50 [comment, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 51 [comment, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 52 [comment, 4]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 53 [comment, 96]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 54 [foreignDoc, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 55 [foreignDoc, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 56 [foreignComment, 2] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 57 [foreignTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 58 [foreignTextNode, 36] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 60 [xmlDoc, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 61 [xmlDoc, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 63 [xmlComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 64 [xmlComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 65 [processingInstruction, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 66 [processingInstruction, 5] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 67 [processingInstruction, 9] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 68 [detachedTextNode, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 69 [detachedTextNode, 8]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 70 [detachedForeignTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 71 [detachedForeignTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 72 [detachedXmlTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 73 [detachedXmlTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 75 [detachedComment, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 76 [detachedComment, 5]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 77 [detachedForeignComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 78 [detachedForeignComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 79 [detachedXmlComment, 2] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 80 [docfrag, 0]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 81 [foreignDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 82 [xmlDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 83 [doctype, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 84 [doctype, -17]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 56 [docfrag, 0, docfrag, 0], point 85 [doctype, 1]
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 0 [paras[0].firstChild, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 1 [paras[0].firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 2 [paras[0].firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 3 [paras[0].firstChild, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 4 [paras[0].firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 5 [paras[0].firstChild, 9]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 6 [paras[0].firstChild, 10]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 7 [paras[0].firstChild, 65535]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 8 [paras[1].firstChild, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 9 [paras[1].firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 10 [paras[1].firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 11 [paras[1].firstChild, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 12 [paras[1].firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 13 [paras[1].firstChild, 9]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 14 [paras[1].firstChild, 10]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 15 [paras[1].firstChild, 65535]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 16 [detachedPara1.firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 17 [detachedPara1.firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 18 [detachedPara1.firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 19 [detachedPara1.firstChild, 9]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 24 [document.documentElement, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 25 [document.documentElement, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 26 [document.documentElement, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 27 [document.documentElement, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 28 [document.documentElement, 7]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 29 [document.head, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 30 [document.body, 3]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 33 [foreignDoc.head, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 34 [foreignDoc.body, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 35 [paras[0], 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 36 [paras[0], 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 37 [paras[0], 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 38 [paras[1], 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 39 [paras[1], 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 40 [paras[1], 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 41 [detachedPara1, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 42 [detachedPara1, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 43 [testDiv, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 44 [testDiv, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 45 [document, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 46 [document, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 47 [document, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 48 [document, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 49 [document, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 50 [comment, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 51 [comment, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 52 [comment, 4]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 53 [comment, 96]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 54 [foreignDoc, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 55 [foreignDoc, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 56 [foreignComment, 2] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 57 [foreignTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 58 [foreignTextNode, 36] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 60 [xmlDoc, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 61 [xmlDoc, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 63 [xmlComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 64 [xmlComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 65 [processingInstruction, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 66 [processingInstruction, 5] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 67 [processingInstruction, 9] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 68 [detachedTextNode, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 69 [detachedTextNode, 8]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 70 [detachedForeignTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 71 [detachedForeignTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 72 [detachedXmlTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 73 [detachedXmlTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 75 [detachedComment, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 76 [detachedComment, 5]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 77 [detachedForeignComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 78 [detachedForeignComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 79 [detachedXmlComment, 2] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 80 [docfrag, 0]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 81 [foreignDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 82 [xmlDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 83 [doctype, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 84 [doctype, -17]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], point 85 [doctype, 1]
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 0 [paras[0].firstChild, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 1 [paras[0].firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 2 [paras[0].firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 3 [paras[0].firstChild, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 4 [paras[0].firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 5 [paras[0].firstChild, 9]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 6 [paras[0].firstChild, 10]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 7 [paras[0].firstChild, 65535]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 8 [paras[1].firstChild, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 9 [paras[1].firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 10 [paras[1].firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 11 [paras[1].firstChild, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 12 [paras[1].firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 13 [paras[1].firstChild, 9]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 14 [paras[1].firstChild, 10]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 15 [paras[1].firstChild, 65535]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 16 [detachedPara1.firstChild, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 17 [detachedPara1.firstChild, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 18 [detachedPara1.firstChild, 8]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 19 [detachedPara1.firstChild, 9]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 20 [foreignPara1.firstChild, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 21 [foreignPara1.firstChild, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 22 [foreignPara1.firstChild, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 24 [document.documentElement, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 25 [document.documentElement, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 26 [document.documentElement, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 27 [document.documentElement, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 28 [document.documentElement, 7]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 29 [document.head, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 30 [document.body, 3]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 31 [foreignDoc.documentElement, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 32 [foreignDoc.documentElement, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 33 [foreignDoc.head, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 34 [foreignDoc.body, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 35 [paras[0], 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 36 [paras[0], 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 37 [paras[0], 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 38 [paras[1], 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 39 [paras[1], 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 40 [paras[1], 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 41 [detachedPara1, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 42 [detachedPara1, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 43 [testDiv, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 44 [testDiv, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 45 [document, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 46 [document, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 47 [document, 1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 48 [document, 2]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 49 [document, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 50 [comment, -1]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 51 [comment, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 52 [comment, 4]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 53 [comment, 96]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 54 [foreignDoc, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 55 [foreignDoc, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 56 [foreignComment, 2] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 57 [foreignTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 58 [foreignTextNode, 36] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 60 [xmlDoc, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 61 [xmlDoc, 1] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:26:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 63 [xmlComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 64 [xmlComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 65 [processingInstruction, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 66 [processingInstruction, 5] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 67 [processingInstruction, 9] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 68 [detachedTextNode, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 69 [detachedTextNode, 8]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 70 [detachedForeignTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 71 [detachedForeignTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 72 [detachedXmlTextNode, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 73 [detachedXmlTextNode, 8] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 74 [detachedProcessingInstruction, 12] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 75 [detachedComment, 3]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 76 [detachedComment, 5]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 77 [detachedForeignComment, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 78 [detachedForeignComment, 4] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 79 [detachedXmlComment, 2] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 80 [docfrag, 0]
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 81 [foreignDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-FAIL | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 82 [xmlDocfrag, 0] -
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:32:5
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 83 [doctype, 0]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 84 [doctype, -17]
20:55:47 INFO - TEST-PASS | /selection/collapse.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], point 85 [doctype, 1]
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 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 () {
20:55:47 INFO - "use strict";
20:55:47 INFO -
20:55:47 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
20:55:47 INFO - testCollapse@http://web-platform.test:8000/selection/collapse.html:19:1
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:649:30
20:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:47 INFO - generate_tests/<@http://web-platform.test:8000/resources/testharness.js:647:1
20:55:47 INFO - forEach@http://web-platform.test:8000/resources/testharness.js:2519:17
20:55:47 INFO - generate_tests@http://web-platform.test:8000/resources/testharness.js:644:9
20:55:47 INFO - @http://web-platform.test:8000/selection/collapse.html:84:1
20:55:47 INFO - TEST-OK | /selection/collapse.html | took 14308ms
20:55:47 INFO - TEST-START | /selection/collapseToStartEnd.html
20:55:47 INFO - PROCESS | 2988 | ++DOCSHELL 0E630400 == 8 [pid = 2988] [id = 401]
20:55:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 21 (0E637000) [pid = 2988] [serial = 1127] [outer = 00000000]
20:55:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 22 (0E65F000) [pid = 2988] [serial = 1128] [outer = 0E637000]
20:55:47 INFO - PROCESS | 2988 | 1447476947620 Marionette INFO loaded listener.js
20:55:47 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:55:47 INFO - PROCESS | 2988 | ++DOMWINDOW == 23 (0F16E000) [pid = 2988] [serial = 1129] [outer = 0E637000]
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 0 [] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 0 [] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] collapseToEnd()
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 15 [document.documentElement, 0, document.documentElement, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 15 [document.documentElement, 0, document.documentElement, 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 16 [document.documentElement, 0, document.documentElement, 2] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 16 [document.documentElement, 0, document.documentElement, 2] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 17 [document.documentElement, 1, document.documentElement, 2] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 17 [document.documentElement, 1, document.documentElement, 2] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 18 [document.head, 1, document.head, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 18 [document.head, 1, document.head, 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 19 [document.body, 0, document.body, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 19 [document.body, 0, document.body, 1] collapseToEnd()
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 23 [paras[0], 0, paras[0], 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 23 [paras[0], 0, paras[0], 0] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 24 [paras[0], 0, paras[0], 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 24 [paras[0], 0, paras[0], 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 25 [detachedPara1, 0, detachedPara1, 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 25 [detachedPara1, 0, detachedPara1, 0] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 26 [detachedPara1, 0, detachedPara1, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 26 [detachedPara1, 0, detachedPara1, 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 31 [testDiv, 2, paras[4], 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 31 [testDiv, 2, paras[4], 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 33 [document.documentElement, 1, document.body, 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 33 [document.documentElement, 1, document.body, 0] collapseToEnd()
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 35 [document, 0, document, 1] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 35 [document, 0, document, 1] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 36 [document, 0, document, 2] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 36 [document, 0, document, 2] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 37 [document, 1, document, 2] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 37 [document, 1, document, 2] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 38 [testDiv, 0, comment, 5] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 38 [testDiv, 0, comment, 5] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 39 [paras[2].firstChild, 4, comment, 2] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 39 [paras[2].firstChild, 4, comment, 2] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 40 [paras[3], 1, comment, 8] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 40 [paras[3], 1, comment, 8] collapseToEnd()
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 41 [foreignDoc, 0, foreignDoc, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 41 [foreignDoc, 0, foreignDoc, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 42 [foreignDoc, 1, foreignComment, 2] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 42 [foreignDoc, 1, foreignComment, 2] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 44 [xmlDoc, 0, xmlDoc, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 44 [xmlDoc, 0, xmlDoc, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 45 [xmlDoc, 1, xmlComment, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 45 [xmlDoc, 1, xmlComment, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] collapseToEnd()
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 51 [detachedComment, 3, detachedComment, 4] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 51 [detachedComment, 3, detachedComment, 4] collapseToEnd()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 52 [detachedComment, 5, detachedComment, 5] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 52 [detachedComment, 5, detachedComment, 5] collapseToEnd()
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 56 [docfrag, 0, docfrag, 0] collapseToStart()
20:55:48 INFO - TEST-PASS | /selection/collapseToStartEnd.html | Range 56 [docfrag, 0, docfrag, 0] collapseToEnd()
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] collapseToStart() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:44:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:14:1
20:55:48 INFO - TEST-FAIL | /selection/collapseToStartEnd.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] collapseToEnd() -
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:97:9
20:55:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:55:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:55:48 INFO - @http://web-platform.test:8000/selection/collapseToStartEnd.html:67:1
20:55:48 INFO - TEST-OK | /selection/collapseToStartEnd.html | took 968ms
20:55:48 INFO - TEST-START | /selection/deleteFromDocument.html
20:55:48 INFO - PROCESS | 2988 | ++DOCSHELL 111B9000 == 9 [pid = 2988] [id = 402]
20:55:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 24 (111B9400) [pid = 2988] [serial = 1130] [outer = 00000000]
20:55:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 25 (11207C00) [pid = 2988] [serial = 1131] [outer = 111B9400]
20:55:48 INFO - PROCESS | 2988 | 1447476948603 Marionette INFO loaded listener.js
20:55:48 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:55:48 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (11250000) [pid = 2988] [serial = 1132] [outer = 111B9400]
20:55:49 INFO - PROCESS | 2988 | ++DOCSHELL 11248C00 == 10 [pid = 2988] [id = 403]
20:55:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 27 (11A0A000) [pid = 2988] [serial = 1133] [outer = 00000000]
20:55:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 28 (112AB400) [pid = 2988] [serial = 1134] [outer = 11A0A000]
20:55:49 INFO - PROCESS | 2988 | ++DOCSHELL 11A0FC00 == 11 [pid = 2988] [id = 404]
20:55:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (11A10000) [pid = 2988] [serial = 1135] [outer = 00000000]
20:55:49 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (11A3C400) [pid = 2988] [serial = 1136] [outer = 11A10000]
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:49 INFO - PROCESS | 2988 | Don't know how to set selection back past frame boundary
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Selection.prototype.deleteFromDocument.length must equal 0
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 0: empty
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 1: [paras[0].firstChild, 0, paras[0].firstChild, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 2: [paras[0].firstChild, 0, paras[0].firstChild, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 3: [paras[0].firstChild, 2, paras[0].firstChild, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 4: [paras[0].firstChild, 2, paras[0].firstChild, 9]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 5: [paras[1].firstChild, 0, paras[1].firstChild, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 6: [paras[1].firstChild, 0, paras[1].firstChild, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 7: [paras[1].firstChild, 2, paras[1].firstChild, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 8: [paras[1].firstChild, 2, paras[1].firstChild, 9]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 9: [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 10: [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 11: [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 12: [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 13: [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 14: [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 15: [document.documentElement, 0, document.documentElement, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 16: [document.documentElement, 0, document.documentElement, 2]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 17: [document.documentElement, 1, document.documentElement, 2]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 18: [document.head, 1, document.head, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 19: [document.body, 0, document.body, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 20: [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 21: [foreignDoc.head, 1, foreignDoc.head, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 22: [foreignDoc.body, 0, foreignDoc.body, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 23: [paras[0], 0, paras[0], 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 24: [paras[0], 0, paras[0], 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 25: [detachedPara1, 0, detachedPara1, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 26: [detachedPara1, 0, detachedPara1, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 27: [paras[0].firstChild, 0, paras[1].firstChild, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 28: [paras[0].firstChild, 0, paras[1].firstChild, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 29: [paras[0].firstChild, 3, paras[3], 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 30: [paras[0], 0, paras[0].firstChild, 7]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 31: [testDiv, 2, paras[4], 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 32: [testDiv, 1, paras[2].firstChild, 5]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 33: [document.documentElement, 1, document.body, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 34: [foreignDoc.documentElement, 1, foreignDoc.body, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 35: [document, 0, document, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 36: [document, 0, document, 2]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 37: [document, 1, document, 2]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 38: [testDiv, 0, comment, 5]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 39: [paras[2].firstChild, 4, comment, 2]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 40: [paras[3], 1, comment, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 41: [foreignDoc, 0, foreignDoc, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 42: [foreignDoc, 1, foreignComment, 2]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 43: [foreignDoc.body, 0, foreignTextNode, 36]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 44: [xmlDoc, 0, xmlDoc, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 45: [xmlDoc, 1, xmlComment, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 46: [detachedTextNode, 0, detachedTextNode, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 47: [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 48: [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 49: [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 50: [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 51: [detachedComment, 3, detachedComment, 4]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 52: [detachedComment, 5, detachedComment, 5]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 53: [detachedForeignComment, 0, detachedForeignComment, 1]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 54: [detachedForeignComment, 4, detachedForeignComment, 4]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 55: [detachedXmlComment, 2, detachedXmlComment, 6]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 56: [docfrag, 0, docfrag, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 57: [foreignDocfrag, 0, foreignDocfrag, 0]
20:55:50 INFO - TEST-PASS | /selection/deleteFromDocument.html | Range 58: [xmlDocfrag, 0, xmlDocfrag, 0]
20:55:50 INFO - TEST-OK | /selection/deleteFromDocument.html | took 1812ms
20:55:50 INFO - TEST-START | /selection/extend.html
20:55:52 INFO - PROCESS | 2988 | --DOMWINDOW == 29 (112A9000) [pid = 2988] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/selection/addRange.html]
20:55:52 INFO - PROCESS | 2988 | --DOMWINDOW == 28 (0E655C00) [pid = 2988] [serial = 1125] [outer = 00000000] [url = about:blank]
20:55:52 INFO - PROCESS | 2988 | ++DOCSHELL 11A32800 == 12 [pid = 2988] [id = 405]
20:55:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (11A39800) [pid = 2988] [serial = 1137] [outer = 00000000]
20:55:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (11DAE400) [pid = 2988] [serial = 1138] [outer = 11A39800]
20:55:52 INFO - PROCESS | 2988 | 1447476952183 Marionette INFO loaded listener.js
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:55:52 INFO - PROCESS | 2988 | ++DOMWINDOW == 31 (12159000) [pid = 2988] [serial = 1139] [outer = 11A39800]
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:52 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:53 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:54 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:55 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: '!parent', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsContentIterator.cpp, line 642
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:55:56 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(res, res) failed with result 0x80004002: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsSelection.cpp, line 4387
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 0 [paras[0].firstChild, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 1 [paras[0].firstChild, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 2 [paras[0].firstChild, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 3 [paras[0].firstChild, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 4 [paras[0].firstChild, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 5 [paras[0].firstChild, 9]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 6 [paras[0].firstChild, 10]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 7 [paras[0].firstChild, 65535]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 8 [paras[1].firstChild, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 9 [paras[1].firstChild, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 10 [paras[1].firstChild, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 11 [paras[1].firstChild, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 12 [paras[1].firstChild, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 13 [paras[1].firstChild, 9]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 14 [paras[1].firstChild, 10]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 15 [paras[1].firstChild, 65535]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 16 [detachedPara1.firstChild, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 17 [detachedPara1.firstChild, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 18 [detachedPara1.firstChild, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 19 [detachedPara1.firstChild, 9]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 20 [foreignPara1.firstChild, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 21 [foreignPara1.firstChild, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 22 [foreignPara1.firstChild, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 23 [foreignPara1.firstChild, 9]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 24 [document.documentElement, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 25 [document.documentElement, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 26 [document.documentElement, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 27 [document.documentElement, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 28 [document.documentElement, 7]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 29 [document.head, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 30 [document.body, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 31 [foreignDoc.documentElement, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 32 [foreignDoc.documentElement, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 33 [foreignDoc.head, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 34 [foreignDoc.body, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 35 [paras[0], 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 36 [paras[0], 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 37 [paras[0], 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 38 [paras[1], 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 39 [paras[1], 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 40 [paras[1], 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 41 [detachedPara1, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 42 [detachedPara1, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 43 [testDiv, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 44 [testDiv, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 45 [document, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 46 [document, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 47 [document, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 48 [document, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 49 [document, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 50 [comment, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 51 [comment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 52 [comment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 53 [comment, 96]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 54 [foreignDoc, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 55 [foreignDoc, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 56 [foreignComment, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 57 [foreignTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 58 [foreignTextNode, 36]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 59 [xmlDoc, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 60 [xmlDoc, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 61 [xmlDoc, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 62 [xmlDoc, 5]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 63 [xmlComment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 64 [xmlComment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 65 [processingInstruction, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 66 [processingInstruction, 5]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 67 [processingInstruction, 9]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 68 [detachedTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 69 [detachedTextNode, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 70 [detachedForeignTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 71 [detachedForeignTextNode, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 72 [detachedXmlTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 73 [detachedXmlTextNode, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 74 [detachedProcessingInstruction, 12]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 75 [detachedComment, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 76 [detachedComment, 5]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 77 [detachedForeignComment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 78 [detachedForeignComment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 79 [detachedXmlComment, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 80 [docfrag, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 81 [foreignDocfrag, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 82 [xmlDocfrag, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 83 [doctype, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 84 [doctype, -17]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 85 [doctype, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 86 [foreignDoctype, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 0 [] and point 87 [xmlDoctype, 0]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 24 [document.documentElement, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 25 [document.documentElement, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 26 [document.documentElement, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 27 [document.documentElement, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 28 [document.documentElement, 7]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 29 [document.head, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 30 [document.body, 3]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 33 [foreignDoc.head, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 34 [foreignDoc.body, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 35 [paras[0], 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 36 [paras[0], 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 37 [paras[0], 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 38 [paras[1], 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 39 [paras[1], 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 40 [paras[1], 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 41 [detachedPara1, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 42 [detachedPara1, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 43 [testDiv, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 44 [testDiv, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 45 [document, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 46 [document, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 47 [document, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 48 [document, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 49 [document, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 50 [comment, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 51 [comment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 52 [comment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 53 [comment, 96]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 54 [foreignDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 55 [foreignDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 56 [foreignComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 57 [foreignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 58 [foreignTextNode, 36] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 60 [xmlDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 61 [xmlDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 63 [xmlComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 64 [xmlComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 65 [processingInstruction, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 66 [processingInstruction, 5] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 67 [processingInstruction, 9] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 68 [detachedTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 69 [detachedTextNode, 8]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 75 [detachedComment, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 76 [detachedComment, 5]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 77 [detachedForeignComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 78 [detachedForeignComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 79 [detachedXmlComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 80 [docfrag, 0]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 81 [foreignDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 82 [xmlDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 83 [doctype, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 84 [doctype, -17]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() with range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] and point 85 [doctype, 1]
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 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
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 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
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 41 [detachedPara1, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 41 [detachedPara1, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 42 [detachedPara1, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 42 [detachedPara1, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 43 [testDiv, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 43 [testDiv, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 44 [testDiv, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 44 [testDiv, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 45 [document, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 45 [document, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 46 [document, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 46 [document, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 47 [document, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 47 [document, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 48 [document, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 48 [document, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 49 [document, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 49 [document, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 50 [comment, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 50 [comment, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 51 [comment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 51 [comment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 52 [comment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 52 [comment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 53 [comment, 96]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 53 [comment, 96]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 56 [foreignComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 63 [xmlComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 64 [xmlComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 68 [detachedTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 68 [detachedTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 69 [detachedTextNode, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 69 [detachedTextNode, 8]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 75 [detachedComment, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 75 [detachedComment, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 76 [detachedComment, 5]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 76 [detachedComment, 5]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 80 [docfrag, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 80 [docfrag, 0]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 83 [doctype, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 83 [doctype, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 84 [doctype, -17]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 84 [doctype, -17]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 85 [doctype, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] and point 85 [doctype, 1]
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 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
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 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
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 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
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 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
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 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]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 41 [detachedPara1, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 41 [detachedPara1, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 42 [detachedPara1, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 42 [detachedPara1, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 43 [testDiv, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 43 [testDiv, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 44 [testDiv, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 44 [testDiv, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 45 [document, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 45 [document, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 46 [document, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 46 [document, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 47 [document, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 47 [document, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 48 [document, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 48 [document, 2]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 49 [document, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 49 [document, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 50 [comment, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 50 [comment, -1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 51 [comment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 51 [comment, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 52 [comment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 52 [comment, 4]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 53 [comment, 96]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 53 [comment, 96]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 56 [foreignComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 63 [xmlComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 64 [xmlComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 75 [detachedComment, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 75 [detachedComment, 3]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 76 [detachedComment, 5]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 76 [detachedComment, 5]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 80 [docfrag, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 80 [docfrag, 0]
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:05 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:05 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:05 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 83 [doctype, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 83 [doctype, 0]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 84 [doctype, -17]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 84 [doctype, -17]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 85 [doctype, 1]
20:56:05 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] and point 85 [doctype, 1]
20:56:05 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 () {
20:56:05 INFO - "use strict";
20:56:05 INFO -
20:56:05 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 53 [comment, 96]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 53 [comment, 96]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 81 [foreignDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 82 [xmlDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 83 [doctype, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 83 [doctype, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 84 [doctype, -17]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 84 [doctype, -17]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 85 [doctype, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] and point 85 [doctype, 1]
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 24 [document.documentElement, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 25 [document.documentElement, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 26 [document.documentElement, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 27 [document.documentElement, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 28 [document.documentElement, 7]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 29 [document.head, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 30 [document.body, 3]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 33 [foreignDoc.head, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 34 [foreignDoc.body, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 35 [paras[0], 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 36 [paras[0], 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 37 [paras[0], 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 38 [paras[1], 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 39 [paras[1], 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 40 [paras[1], 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() with range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 53 [comment, 96]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 53 [comment, 96]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 83 [doctype, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 83 [doctype, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 84 [doctype, -17]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 84 [doctype, -17]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 85 [doctype, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] and point 85 [doctype, 1]
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 53 [comment, 96]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 53 [comment, 96]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 83 [doctype, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 83 [doctype, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 84 [doctype, -17]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 84 [doctype, -17]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 85 [doctype, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] and point 85 [doctype, 1]
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 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
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 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]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 41 [detachedPara1, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 42 [detachedPara1, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 43 [testDiv, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 44 [testDiv, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 45 [document, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 46 [document, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 47 [document, 1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 48 [document, 2]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 49 [document, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 50 [comment, -1]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 51 [comment, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 52 [comment, 4]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 53 [comment, 96]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 53 [comment, 96]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 54 [foreignDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 55 [foreignDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 56 [foreignComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 57 [foreignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 58 [foreignTextNode, 36] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 60 [xmlDoc, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 61 [xmlDoc, 1] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 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 () {
20:56:06 INFO - "use strict";
20:56:06 INFO -
20:56:06 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 63 [xmlComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 64 [xmlComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 65 [processingInstruction, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 66 [processingInstruction, 5] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 67 [processingInstruction, 9] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 68 [detachedTextNode, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 69 [detachedTextNode, 8]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 70 [detachedForeignTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 71 [detachedForeignTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 72 [detachedXmlTextNode, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 73 [detachedXmlTextNode, 8] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 74 [detachedProcessingInstruction, 12] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 75 [detachedComment, 3]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 76 [detachedComment, 5]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 77 [detachedForeignComment, 0] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 78 [detachedForeignComment, 4] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 79 [detachedXmlComment, 2] -
20:56:06 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:06 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 80 [docfrag, 0]
20:56:06 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 85 [doctype, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] and point 85 [doctype, 1]
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 0 [paras[0].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 1 [paras[0].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 2 [paras[0].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 3 [paras[0].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 4 [paras[0].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 5 [paras[0].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 6 [paras[0].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 7 [paras[0].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 8 [paras[1].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 9 [paras[1].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 10 [paras[1].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 11 [paras[1].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 12 [paras[1].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 13 [paras[1].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 14 [paras[1].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 15 [paras[1].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 24 [document.documentElement, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 25 [document.documentElement, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 26 [document.documentElement, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 27 [document.documentElement, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 28 [document.documentElement, 7]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 29 [document.head, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 30 [document.body, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 35 [paras[0], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 36 [paras[0], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 37 [paras[0], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 38 [paras[1], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 39 [paras[1], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 40 [paras[1], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 41 [detachedPara1, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 42 [detachedPara1, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 43 [testDiv, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 44 [testDiv, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 45 [document, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 46 [document, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 47 [document, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 48 [document, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 49 [document, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 50 [comment, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 51 [comment, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 52 [comment, 4]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 53 [comment, 96]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 54 [foreignDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 55 [foreignDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 56 [foreignComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 60 [xmlDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 61 [xmlDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 63 [xmlComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 64 [xmlComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 65 [processingInstruction, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 66 [processingInstruction, 5] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 67 [processingInstruction, 9] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 68 [detachedTextNode, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 69 [detachedTextNode, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 75 [detachedComment, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 76 [detachedComment, 5]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 79 [detachedXmlComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 80 [docfrag, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] and point 85 [doctype, 1]
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 24 [document.documentElement, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 24 [document.documentElement, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 25 [document.documentElement, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 25 [document.documentElement, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 26 [document.documentElement, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 26 [document.documentElement, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 27 [document.documentElement, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 27 [document.documentElement, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 28 [document.documentElement, 7]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 28 [document.documentElement, 7]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 29 [document.head, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 29 [document.head, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 30 [document.body, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 30 [document.body, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 35 [paras[0], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 35 [paras[0], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 36 [paras[0], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 36 [paras[0], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 37 [paras[0], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 37 [paras[0], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 38 [paras[1], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 38 [paras[1], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 39 [paras[1], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 39 [paras[1], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 40 [paras[1], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 40 [paras[1], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 41 [detachedPara1, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 41 [detachedPara1, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 42 [detachedPara1, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 42 [detachedPara1, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 43 [testDiv, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 43 [testDiv, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 44 [testDiv, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 44 [testDiv, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 45 [document, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 45 [document, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 46 [document, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 46 [document, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 47 [document, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 47 [document, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 48 [document, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 48 [document, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 49 [document, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 49 [document, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 50 [comment, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 50 [comment, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 51 [comment, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 51 [comment, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 52 [comment, 4]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 52 [comment, 4]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 53 [comment, 96]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 53 [comment, 96]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 56 [foreignComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 63 [xmlComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 64 [xmlComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 68 [detachedTextNode, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 68 [detachedTextNode, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 69 [detachedTextNode, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 69 [detachedTextNode, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 75 [detachedComment, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 75 [detachedComment, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 76 [detachedComment, 5]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 76 [detachedComment, 5]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 80 [docfrag, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 80 [docfrag, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 85 [doctype, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] and point 85 [doctype, 1]
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 24 [document.documentElement, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 24 [document.documentElement, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 25 [document.documentElement, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 25 [document.documentElement, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 26 [document.documentElement, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 26 [document.documentElement, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 27 [document.documentElement, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 27 [document.documentElement, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 28 [document.documentElement, 7]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 28 [document.documentElement, 7]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 29 [document.head, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 29 [document.head, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 30 [document.body, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 30 [document.body, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 35 [paras[0], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 35 [paras[0], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 36 [paras[0], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 36 [paras[0], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 37 [paras[0], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 37 [paras[0], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 38 [paras[1], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 38 [paras[1], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 39 [paras[1], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 39 [paras[1], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 40 [paras[1], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 40 [paras[1], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 41 [detachedPara1, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 41 [detachedPara1, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 42 [detachedPara1, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 42 [detachedPara1, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 43 [testDiv, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 43 [testDiv, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 44 [testDiv, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 44 [testDiv, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 45 [document, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 45 [document, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 46 [document, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 46 [document, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 47 [document, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 47 [document, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 48 [document, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 48 [document, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 49 [document, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 49 [document, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 50 [comment, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 50 [comment, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 51 [comment, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 51 [comment, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 52 [comment, 4]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 52 [comment, 4]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 53 [comment, 96]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 53 [comment, 96]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 56 [foreignComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 63 [xmlComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 64 [xmlComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 75 [detachedComment, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 75 [detachedComment, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 76 [detachedComment, 5]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 76 [detachedComment, 5]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 80 [docfrag, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 80 [docfrag, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 85 [doctype, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] and point 85 [doctype, 1]
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 0 [paras[0].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 1 [paras[0].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 2 [paras[0].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 3 [paras[0].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 4 [paras[0].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 5 [paras[0].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 6 [paras[0].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 7 [paras[0].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 8 [paras[1].firstChild, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 9 [paras[1].firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 10 [paras[1].firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 11 [paras[1].firstChild, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 12 [paras[1].firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 13 [paras[1].firstChild, 9]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 14 [paras[1].firstChild, 10]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 15 [paras[1].firstChild, 65535]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 24 [document.documentElement, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 25 [document.documentElement, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 26 [document.documentElement, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 27 [document.documentElement, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 28 [document.documentElement, 7]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 29 [document.head, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 30 [document.body, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 35 [paras[0], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 36 [paras[0], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 37 [paras[0], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 38 [paras[1], 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 39 [paras[1], 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 40 [paras[1], 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 41 [detachedPara1, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 42 [detachedPara1, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 43 [testDiv, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 44 [testDiv, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 45 [document, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 46 [document, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 47 [document, 1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 48 [document, 2]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 49 [document, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 50 [comment, -1]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 51 [comment, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 52 [comment, 4]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 53 [comment, 96]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 54 [foreignDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 55 [foreignDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 56 [foreignComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 60 [xmlDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 61 [xmlDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 63 [xmlComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 64 [xmlComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 65 [processingInstruction, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 66 [processingInstruction, 5] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 67 [processingInstruction, 9] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 68 [detachedTextNode, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 69 [detachedTextNode, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 75 [detachedComment, 3]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 76 [detachedComment, 5]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 79 [detachedXmlComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 80 [docfrag, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 81 [foreignDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 82 [xmlDocfrag, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 83 [doctype, 0]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 84 [doctype, -17]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() with range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] and point 85 [doctype, 1]
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 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
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 0 [paras[0].firstChild, -1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 1 [paras[0].firstChild, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 2 [paras[0].firstChild, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 3 [paras[0].firstChild, 2] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 4 [paras[0].firstChild, 8] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 5 [paras[0].firstChild, 9] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 6 [paras[0].firstChild, 10] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 7 [paras[0].firstChild, 65535] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 8 [paras[1].firstChild, -1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 9 [paras[1].firstChild, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 10 [paras[1].firstChild, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 11 [paras[1].firstChild, 2] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 12 [paras[1].firstChild, 8] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 13 [paras[1].firstChild, 9] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 14 [paras[1].firstChild, 10] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 15 [paras[1].firstChild, 65535] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 16 [detachedPara1.firstChild, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 17 [detachedPara1.firstChild, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 18 [detachedPara1.firstChild, 8] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 19 [detachedPara1.firstChild, 9] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 23 [foreignPara1.firstChild, 9] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 24 [document.documentElement, -1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 24 [document.documentElement, -1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 25 [document.documentElement, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 25 [document.documentElement, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 26 [document.documentElement, 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 26 [document.documentElement, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 27 [document.documentElement, 2]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 27 [document.documentElement, 2] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 28 [document.documentElement, 7]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 28 [document.documentElement, 7] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 29 [document.head, 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 29 [document.head, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 30 [document.body, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 30 [document.body, 3] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 33 [foreignDoc.head, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 34 [foreignDoc.body, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 35 [paras[0], 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 35 [paras[0], 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 36 [paras[0], 1]
20:56:07 INFO - PROCESS | 2988 | --DOCSHELL 11248C00 == 11 [pid = 2988] [id = 403]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 36 [paras[0], 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - PROCESS | 2988 | --DOCSHELL 11A0FC00 == 10 [pid = 2988] [id = 404]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 37 [paras[0], 2]
20:56:07 INFO - PROCESS | 2988 | --DOCSHELL 111B9000 == 9 [pid = 2988] [id = 402]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 37 [paras[0], 2] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - PROCESS | 2988 | --DOCSHELL 0E630400 == 8 [pid = 2988] [id = 401]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 38 [paras[1], 0]
20:56:07 INFO - PROCESS | 2988 | --DOCSHELL 0E30B800 == 7 [pid = 2988] [id = 400]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 38 [paras[1], 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 39 [paras[1], 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 39 [paras[1], 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 40 [paras[1], 2]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 40 [paras[1], 2] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 41 [detachedPara1, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 41 [detachedPara1, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 42 [detachedPara1, 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 42 [detachedPara1, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 43 [testDiv, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 43 [testDiv, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 44 [testDiv, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 44 [testDiv, 3] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 45 [document, -1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 45 [document, -1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 46 [document, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 46 [document, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 47 [document, 1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 47 [document, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 48 [document, 2]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 48 [document, 2] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 49 [document, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 49 [document, 3] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 50 [comment, -1]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 50 [comment, -1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 51 [comment, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 51 [comment, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 52 [comment, 4]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 52 [comment, 4] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 53 [comment, 96]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 53 [comment, 96] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 54 [foreignDoc, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 55 [foreignDoc, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 56 [foreignComment, 2] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 57 [foreignTextNode, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 58 [foreignTextNode, 36] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 59 [xmlDoc, -1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 60 [xmlDoc, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 61 [xmlDoc, 1] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 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 () {
20:56:07 INFO - "use strict";
20:56:07 INFO -
20:56:07 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 62 [xmlDoc, 5] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 63 [xmlComment, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 64 [xmlComment, 4] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 65 [processingInstruction, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 66 [processingInstruction, 5] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 67 [processingInstruction, 9] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 68 [detachedTextNode, 0]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 68 [detachedTextNode, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - PROCESS | 2988 | --DOMWINDOW == 30 (11A03000) [pid = 2988] [serial = 1123] [outer = 00000000] [url = about:blank]
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 69 [detachedTextNode, 8]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 69 [detachedTextNode, 8] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 75 [detachedComment, 3]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 75 [detachedComment, 3] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 76 [detachedComment, 5]
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 76 [detachedComment, 5] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 77 [detachedForeignComment, 0] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:07 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 78 [detachedForeignComment, 4] -
20:56:07 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:07 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 80 [docfrag, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 80 [docfrag, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 83 [doctype, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 83 [doctype, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 84 [doctype, -17]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 84 [doctype, -17] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 85 [doctype, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 85 [doctype, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 86 [foreignDoctype, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] and point 87 [xmlDoctype, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 0 [paras[0].firstChild, -1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 1 [paras[0].firstChild, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 2 [paras[0].firstChild, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 3 [paras[0].firstChild, 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 4 [paras[0].firstChild, 8] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 5 [paras[0].firstChild, 9] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 6 [paras[0].firstChild, 10] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 7 [paras[0].firstChild, 65535] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 8 [paras[1].firstChild, -1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 9 [paras[1].firstChild, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 10 [paras[1].firstChild, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 11 [paras[1].firstChild, 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 12 [paras[1].firstChild, 8] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 13 [paras[1].firstChild, 9] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 14 [paras[1].firstChild, 10] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 15 [paras[1].firstChild, 65535] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 16 [detachedPara1.firstChild, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 17 [detachedPara1.firstChild, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 18 [detachedPara1.firstChild, 8] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 19 [detachedPara1.firstChild, 9] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 23 [foreignPara1.firstChild, 9] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 24 [document.documentElement, -1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 24 [document.documentElement, -1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 25 [document.documentElement, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 25 [document.documentElement, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 26 [document.documentElement, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 26 [document.documentElement, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 27 [document.documentElement, 2]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 27 [document.documentElement, 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 28 [document.documentElement, 7]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 28 [document.documentElement, 7] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 29 [document.head, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 29 [document.head, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 30 [document.body, 3]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 30 [document.body, 3] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 35 [paras[0], 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 35 [paras[0], 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 36 [paras[0], 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 36 [paras[0], 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 37 [paras[0], 2]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 37 [paras[0], 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 38 [paras[1], 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 38 [paras[1], 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 39 [paras[1], 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 39 [paras[1], 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 40 [paras[1], 2]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 40 [paras[1], 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 41 [detachedPara1, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 41 [detachedPara1, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 42 [detachedPara1, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 42 [detachedPara1, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 43 [testDiv, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 43 [testDiv, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 44 [testDiv, 3]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 44 [testDiv, 3] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 45 [document, -1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 45 [document, -1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 46 [document, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 46 [document, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 47 [document, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 47 [document, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 48 [document, 2]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 48 [document, 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 49 [document, 3]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 49 [document, 3] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 50 [comment, -1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 50 [comment, -1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 51 [comment, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 51 [comment, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 52 [comment, 4]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 52 [comment, 4] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 53 [comment, 96]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 53 [comment, 96] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 56 [foreignComment, 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 59 [xmlDoc, -1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 62 [xmlDoc, 5] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 63 [xmlComment, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 64 [xmlComment, 4] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 68 [detachedTextNode, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 69 [detachedTextNode, 8] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 75 [detachedComment, 3]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 75 [detachedComment, 3] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 76 [detachedComment, 5]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 76 [detachedComment, 5] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 80 [docfrag, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 80 [docfrag, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 83 [doctype, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 83 [doctype, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 84 [doctype, -17]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 84 [doctype, -17] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 85 [doctype, 1]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 85 [doctype, 1] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 86 [foreignDoctype, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] and point 87 [xmlDoctype, 0] -
20:56:08 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 0 [paras[0].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 0 [paras[0].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 1 [paras[0].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 1 [paras[0].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 2 [paras[0].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 2 [paras[0].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 3 [paras[0].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 3 [paras[0].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 4 [paras[0].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 4 [paras[0].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 5 [paras[0].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 5 [paras[0].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 6 [paras[0].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 6 [paras[0].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 7 [paras[0].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 7 [paras[0].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 8 [paras[1].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 8 [paras[1].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 9 [paras[1].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 9 [paras[1].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 10 [paras[1].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 10 [paras[1].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 11 [paras[1].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 11 [paras[1].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 12 [paras[1].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 12 [paras[1].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 13 [paras[1].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 13 [paras[1].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 14 [paras[1].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 14 [paras[1].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 15 [paras[1].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 15 [paras[1].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 24 [document.documentElement, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 24 [document.documentElement, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 25 [document.documentElement, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 25 [document.documentElement, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 26 [document.documentElement, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 26 [document.documentElement, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 27 [document.documentElement, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 27 [document.documentElement, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 28 [document.documentElement, 7]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 28 [document.documentElement, 7]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 29 [document.head, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 29 [document.head, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 30 [document.body, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 30 [document.body, 3]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 35 [paras[0], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 35 [paras[0], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 36 [paras[0], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 36 [paras[0], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 37 [paras[0], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 37 [paras[0], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 38 [paras[1], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 38 [paras[1], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 39 [paras[1], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 39 [paras[1], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 40 [paras[1], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 40 [paras[1], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 41 [detachedPara1, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 41 [detachedPara1, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 42 [detachedPara1, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 42 [detachedPara1, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 43 [testDiv, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 43 [testDiv, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 44 [testDiv, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 44 [testDiv, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 45 [document, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 45 [document, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 46 [document, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 46 [document, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 47 [document, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 47 [document, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 48 [document, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 48 [document, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 49 [document, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 49 [document, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 50 [comment, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 50 [comment, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 51 [comment, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 51 [comment, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 52 [comment, 4]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 52 [comment, 4]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 53 [comment, 96]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 53 [comment, 96]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 54 [foreignDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 55 [foreignDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 56 [foreignComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 60 [xmlDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 61 [xmlDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 63 [xmlComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 64 [xmlComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 65 [processingInstruction, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 66 [processingInstruction, 5] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 67 [processingInstruction, 9] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 68 [detachedTextNode, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 68 [detachedTextNode, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 69 [detachedTextNode, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 69 [detachedTextNode, 8]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 75 [detachedComment, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 75 [detachedComment, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 76 [detachedComment, 5]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 76 [detachedComment, 5]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 77 [detachedForeignComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 78 [detachedForeignComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 80 [docfrag, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 80 [docfrag, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 83 [doctype, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 83 [doctype, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 84 [doctype, -17]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 84 [doctype, -17]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 85 [doctype, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 15 [document.documentElement, 0, document.documentElement, 1] and point 85 [doctype, 1]
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 24 [document.documentElement, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 24 [document.documentElement, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 25 [document.documentElement, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 25 [document.documentElement, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 26 [document.documentElement, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 26 [document.documentElement, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 27 [document.documentElement, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 27 [document.documentElement, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 28 [document.documentElement, 7]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 28 [document.documentElement, 7]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 29 [document.head, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 29 [document.head, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 30 [document.body, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 30 [document.body, 3]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 35 [paras[0], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 35 [paras[0], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 36 [paras[0], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 36 [paras[0], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 37 [paras[0], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 37 [paras[0], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 38 [paras[1], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 38 [paras[1], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 39 [paras[1], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 39 [paras[1], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 40 [paras[1], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 40 [paras[1], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 41 [detachedPara1, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 41 [detachedPara1, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 42 [detachedPara1, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 42 [detachedPara1, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 43 [testDiv, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 43 [testDiv, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 44 [testDiv, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 44 [testDiv, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 45 [document, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 45 [document, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 46 [document, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 46 [document, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 47 [document, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 47 [document, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 48 [document, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 48 [document, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 49 [document, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 49 [document, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 50 [comment, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 50 [comment, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 51 [comment, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 51 [comment, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 52 [comment, 4]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 52 [comment, 4]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 53 [comment, 96]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 53 [comment, 96]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 54 [foreignDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 55 [foreignDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 56 [foreignComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 60 [xmlDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 61 [xmlDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 63 [xmlComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 64 [xmlComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 65 [processingInstruction, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 66 [processingInstruction, 5] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 67 [processingInstruction, 9] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 68 [detachedTextNode, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 68 [detachedTextNode, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 69 [detachedTextNode, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 69 [detachedTextNode, 8]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 75 [detachedComment, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 75 [detachedComment, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 76 [detachedComment, 5]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 76 [detachedComment, 5]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 80 [docfrag, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 80 [docfrag, 0]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 83 [doctype, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 83 [doctype, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 84 [doctype, -17]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 84 [doctype, -17]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 85 [doctype, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 16 [document.documentElement, 0, document.documentElement, 2] and point 85 [doctype, 1]
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 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
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 0 [paras[0].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 1 [paras[0].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 2 [paras[0].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 3 [paras[0].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 4 [paras[0].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 5 [paras[0].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 6 [paras[0].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 7 [paras[0].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 8 [paras[1].firstChild, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 9 [paras[1].firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 10 [paras[1].firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 11 [paras[1].firstChild, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 12 [paras[1].firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 13 [paras[1].firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 14 [paras[1].firstChild, 10]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 15 [paras[1].firstChild, 65535]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 24 [document.documentElement, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 24 [document.documentElement, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 25 [document.documentElement, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 25 [document.documentElement, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 26 [document.documentElement, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 26 [document.documentElement, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 27 [document.documentElement, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 27 [document.documentElement, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 28 [document.documentElement, 7]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 28 [document.documentElement, 7]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 29 [document.head, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 29 [document.head, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 30 [document.body, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 30 [document.body, 3]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 33 [foreignDoc.head, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 34 [foreignDoc.body, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 35 [paras[0], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 35 [paras[0], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 36 [paras[0], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 36 [paras[0], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 37 [paras[0], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 37 [paras[0], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 38 [paras[1], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 38 [paras[1], 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 39 [paras[1], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 39 [paras[1], 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 40 [paras[1], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 40 [paras[1], 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 41 [detachedPara1, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 41 [detachedPara1, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 42 [detachedPara1, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 42 [detachedPara1, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 43 [testDiv, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 43 [testDiv, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 44 [testDiv, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 44 [testDiv, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 45 [document, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 45 [document, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 46 [document, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 46 [document, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 47 [document, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 47 [document, 1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 48 [document, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 48 [document, 2]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 49 [document, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 49 [document, 3]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 50 [comment, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 50 [comment, -1]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 51 [comment, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 51 [comment, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 52 [comment, 4]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 52 [comment, 4]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 53 [comment, 96]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 53 [comment, 96]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 54 [foreignDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 55 [foreignDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 56 [foreignComment, 2] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 57 [foreignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 58 [foreignTextNode, 36] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 60 [xmlDoc, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 61 [xmlDoc, 1] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 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 () {
20:56:08 INFO - "use strict";
20:56:08 INFO -
20:56:08 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 63 [xmlComment, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 64 [xmlComment, 4] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 65 [processingInstruction, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 66 [processingInstruction, 5] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 67 [processingInstruction, 9] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 68 [detachedTextNode, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 68 [detachedTextNode, 0]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 69 [detachedTextNode, 8]
20:56:08 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 69 [detachedTextNode, 8]
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:08 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:08 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:08 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 83 [doctype, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 83 [doctype, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 84 [doctype, -17]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 84 [doctype, -17]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 85 [doctype, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 17 [document.documentElement, 1, document.documentElement, 2] and point 85 [doctype, 1]
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 0 [paras[0].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 1 [paras[0].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 2 [paras[0].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 3 [paras[0].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 4 [paras[0].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 5 [paras[0].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 6 [paras[0].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 7 [paras[0].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 8 [paras[1].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 9 [paras[1].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 10 [paras[1].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 11 [paras[1].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 12 [paras[1].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 13 [paras[1].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 14 [paras[1].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 15 [paras[1].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 24 [document.documentElement, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 25 [document.documentElement, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 26 [document.documentElement, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 27 [document.documentElement, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 28 [document.documentElement, 7]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 29 [document.head, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 30 [document.body, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 35 [paras[0], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 36 [paras[0], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 37 [paras[0], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 38 [paras[1], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 39 [paras[1], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 40 [paras[1], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 41 [detachedPara1, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 42 [detachedPara1, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 43 [testDiv, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 44 [testDiv, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 45 [document, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 46 [document, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 47 [document, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 48 [document, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 49 [document, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 50 [comment, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 51 [comment, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 52 [comment, 4]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 53 [comment, 96]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 54 [foreignDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 55 [foreignDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 56 [foreignComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 60 [xmlDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 61 [xmlDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 63 [xmlComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 64 [xmlComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 65 [processingInstruction, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 66 [processingInstruction, 5] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 67 [processingInstruction, 9] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 68 [detachedTextNode, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 69 [detachedTextNode, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 83 [doctype, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 84 [doctype, -17]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 18 [document.head, 1, document.head, 1] and point 85 [doctype, 1]
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 0 [paras[0].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 0 [paras[0].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 1 [paras[0].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 1 [paras[0].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 2 [paras[0].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 2 [paras[0].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 3 [paras[0].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 3 [paras[0].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 4 [paras[0].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 4 [paras[0].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 5 [paras[0].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 5 [paras[0].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 6 [paras[0].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 6 [paras[0].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 7 [paras[0].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 7 [paras[0].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 8 [paras[1].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 8 [paras[1].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 9 [paras[1].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 9 [paras[1].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 10 [paras[1].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 10 [paras[1].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 11 [paras[1].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 11 [paras[1].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 12 [paras[1].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 12 [paras[1].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 13 [paras[1].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 13 [paras[1].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 14 [paras[1].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 14 [paras[1].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 15 [paras[1].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 15 [paras[1].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 24 [document.documentElement, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 24 [document.documentElement, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 25 [document.documentElement, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 25 [document.documentElement, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 26 [document.documentElement, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 26 [document.documentElement, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 27 [document.documentElement, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 27 [document.documentElement, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 28 [document.documentElement, 7]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 28 [document.documentElement, 7]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 29 [document.head, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 29 [document.head, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 30 [document.body, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 30 [document.body, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 35 [paras[0], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 35 [paras[0], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 36 [paras[0], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 36 [paras[0], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 37 [paras[0], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 37 [paras[0], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 38 [paras[1], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 38 [paras[1], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 39 [paras[1], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 39 [paras[1], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 40 [paras[1], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 40 [paras[1], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 41 [detachedPara1, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 41 [detachedPara1, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 42 [detachedPara1, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 42 [detachedPara1, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 43 [testDiv, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 43 [testDiv, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 44 [testDiv, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 44 [testDiv, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 45 [document, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 45 [document, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 46 [document, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 46 [document, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 47 [document, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 47 [document, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 48 [document, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 48 [document, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 49 [document, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 49 [document, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 50 [comment, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 50 [comment, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 51 [comment, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 51 [comment, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 52 [comment, 4]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 52 [comment, 4]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 53 [comment, 96]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 53 [comment, 96]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 54 [foreignDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 55 [foreignDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 56 [foreignComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 60 [xmlDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 61 [xmlDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 63 [xmlComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 64 [xmlComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 65 [processingInstruction, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 66 [processingInstruction, 5] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 67 [processingInstruction, 9] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 68 [detachedTextNode, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 68 [detachedTextNode, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 69 [detachedTextNode, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 69 [detachedTextNode, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 83 [doctype, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 83 [doctype, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 84 [doctype, -17]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 84 [doctype, -17]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 19 [document.body, 0, document.body, 1] and point 85 [doctype, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 19 [document.body, 0, document.body, 1] and point 85 [doctype, 1]
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 0 [paras[0].firstChild, -1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 0 [paras[0].firstChild, -1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 1 [paras[0].firstChild, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 1 [paras[0].firstChild, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 2 [paras[0].firstChild, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 2 [paras[0].firstChild, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 3 [paras[0].firstChild, 2]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 3 [paras[0].firstChild, 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 4 [paras[0].firstChild, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 4 [paras[0].firstChild, 8] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 5 [paras[0].firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 5 [paras[0].firstChild, 9] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 6 [paras[0].firstChild, 10]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 6 [paras[0].firstChild, 10] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 7 [paras[0].firstChild, 65535]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 7 [paras[0].firstChild, 65535] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 8 [paras[1].firstChild, -1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 8 [paras[1].firstChild, -1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 9 [paras[1].firstChild, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 9 [paras[1].firstChild, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 10 [paras[1].firstChild, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 10 [paras[1].firstChild, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 11 [paras[1].firstChild, 2]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 11 [paras[1].firstChild, 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 12 [paras[1].firstChild, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 12 [paras[1].firstChild, 8] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 13 [paras[1].firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 13 [paras[1].firstChild, 9] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 14 [paras[1].firstChild, 10]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 14 [paras[1].firstChild, 10] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 15 [paras[1].firstChild, 65535]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 15 [paras[1].firstChild, 65535] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 16 [detachedPara1.firstChild, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 17 [detachedPara1.firstChild, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 18 [detachedPara1.firstChild, 8] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 19 [detachedPara1.firstChild, 9] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 23 [foreignPara1.firstChild, 9] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 24 [document.documentElement, -1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 24 [document.documentElement, -1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 25 [document.documentElement, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 25 [document.documentElement, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 26 [document.documentElement, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 26 [document.documentElement, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 27 [document.documentElement, 2]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 27 [document.documentElement, 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 28 [document.documentElement, 7]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 28 [document.documentElement, 7] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 29 [document.head, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 29 [document.head, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 30 [document.body, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 30 [document.body, 3] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 35 [paras[0], 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 35 [paras[0], 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 36 [paras[0], 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 36 [paras[0], 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 37 [paras[0], 2]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 37 [paras[0], 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 38 [paras[1], 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 38 [paras[1], 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 39 [paras[1], 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 39 [paras[1], 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 40 [paras[1], 2]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 40 [paras[1], 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 41 [detachedPara1, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 41 [detachedPara1, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 42 [detachedPara1, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 42 [detachedPara1, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 43 [testDiv, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 43 [testDiv, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 44 [testDiv, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 44 [testDiv, 3] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 45 [document, -1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 45 [document, -1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 46 [document, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 46 [document, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 47 [document, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 47 [document, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 48 [document, 2]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 48 [document, 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 49 [document, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 49 [document, 3] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 50 [comment, -1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 50 [comment, -1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 51 [comment, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 51 [comment, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 52 [comment, 4]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 52 [comment, 4] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 53 [comment, 96]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 53 [comment, 96] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 54 [foreignDoc, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 55 [foreignDoc, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 56 [foreignComment, 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 59 [xmlDoc, -1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 60 [xmlDoc, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 61 [xmlDoc, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 62 [xmlDoc, 5] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 63 [xmlComment, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 64 [xmlComment, 4] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 65 [processingInstruction, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 66 [processingInstruction, 5] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 67 [processingInstruction, 9] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 68 [detachedTextNode, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 68 [detachedTextNode, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 69 [detachedTextNode, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 69 [detachedTextNode, 8] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 75 [detachedComment, 3] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 76 [detachedComment, 5] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 80 [docfrag, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 83 [doctype, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 83 [doctype, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 84 [doctype, -17]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 84 [doctype, -17] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 85 [doctype, 1]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 85 [doctype, 1] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 86 [foreignDoctype, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] and point 87 [xmlDoctype, 0] -
20:56:09 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 0 [paras[0].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 1 [paras[0].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 2 [paras[0].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 3 [paras[0].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 4 [paras[0].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 5 [paras[0].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 6 [paras[0].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 7 [paras[0].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 8 [paras[1].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 9 [paras[1].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 10 [paras[1].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 11 [paras[1].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 12 [paras[1].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 13 [paras[1].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 14 [paras[1].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 15 [paras[1].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 24 [document.documentElement, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 25 [document.documentElement, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 26 [document.documentElement, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 27 [document.documentElement, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 28 [document.documentElement, 7]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 29 [document.head, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 30 [document.body, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 35 [paras[0], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 36 [paras[0], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 37 [paras[0], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 38 [paras[1], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 39 [paras[1], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 40 [paras[1], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 41 [detachedPara1, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 42 [detachedPara1, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 43 [testDiv, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 44 [testDiv, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 45 [document, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 46 [document, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 47 [document, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 48 [document, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 49 [document, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 50 [comment, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 51 [comment, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 52 [comment, 4]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 53 [comment, 96]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 54 [foreignDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 55 [foreignDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 56 [foreignComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 60 [xmlDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 61 [xmlDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 63 [xmlComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 64 [xmlComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 65 [processingInstruction, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 66 [processingInstruction, 5] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 67 [processingInstruction, 9] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 68 [detachedTextNode, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 69 [detachedTextNode, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 83 [doctype, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 84 [doctype, -17]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 21 [foreignDoc.head, 1, foreignDoc.head, 1] and point 85 [doctype, 1]
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 24 [document.documentElement, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 25 [document.documentElement, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 26 [document.documentElement, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 27 [document.documentElement, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 28 [document.documentElement, 7]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 29 [document.head, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 30 [document.body, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 35 [paras[0], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 36 [paras[0], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 37 [paras[0], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 38 [paras[1], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 39 [paras[1], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 40 [paras[1], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 41 [detachedPara1, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 42 [detachedPara1, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 43 [testDiv, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 44 [testDiv, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 45 [document, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 46 [document, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 47 [document, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 48 [document, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 49 [document, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 50 [comment, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 51 [comment, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 52 [comment, 4]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 53 [comment, 96]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 54 [foreignDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 55 [foreignDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 56 [foreignComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 60 [xmlDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 61 [xmlDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 63 [xmlComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 64 [xmlComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 65 [processingInstruction, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 66 [processingInstruction, 5] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 67 [processingInstruction, 9] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 75 [detachedComment, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 76 [detachedComment, 5]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 80 [docfrag, 0]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 83 [doctype, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 84 [doctype, -17]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 22 [foreignDoc.body, 0, foreignDoc.body, 0] and point 85 [doctype, 1]
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 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
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 0 [paras[0].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 1 [paras[0].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 2 [paras[0].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 3 [paras[0].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 4 [paras[0].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 5 [paras[0].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 6 [paras[0].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 7 [paras[0].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 8 [paras[1].firstChild, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 9 [paras[1].firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 10 [paras[1].firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 11 [paras[1].firstChild, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 12 [paras[1].firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 13 [paras[1].firstChild, 9]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 14 [paras[1].firstChild, 10]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 15 [paras[1].firstChild, 65535]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 16 [detachedPara1.firstChild, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 17 [detachedPara1.firstChild, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 18 [detachedPara1.firstChild, 8]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 19 [detachedPara1.firstChild, 9]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 24 [document.documentElement, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 25 [document.documentElement, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 26 [document.documentElement, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 27 [document.documentElement, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 28 [document.documentElement, 7]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 29 [document.head, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 30 [document.body, 3]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 33 [foreignDoc.head, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 34 [foreignDoc.body, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 35 [paras[0], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 36 [paras[0], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 37 [paras[0], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 38 [paras[1], 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 39 [paras[1], 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 40 [paras[1], 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 41 [detachedPara1, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 42 [detachedPara1, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 43 [testDiv, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 44 [testDiv, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 45 [document, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 46 [document, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 47 [document, 1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 48 [document, 2]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 49 [document, 3]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 50 [comment, -1]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 51 [comment, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 52 [comment, 4]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 53 [comment, 96]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 54 [foreignDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 55 [foreignDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 56 [foreignComment, 2] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 57 [foreignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 58 [foreignTextNode, 36] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 60 [xmlDoc, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 61 [xmlDoc, 1] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 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 () {
20:56:09 INFO - "use strict";
20:56:09 INFO -
20:56:09 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 63 [xmlComment, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 64 [xmlComment, 4] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 65 [processingInstruction, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 66 [processingInstruction, 5] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 67 [processingInstruction, 9] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 68 [detachedTextNode, 0]
20:56:09 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 69 [detachedTextNode, 8]
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 70 [detachedForeignTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 71 [detachedForeignTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 72 [detachedXmlTextNode, 0] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:09 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 73 [detachedXmlTextNode, 8] -
20:56:09 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:09 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 23 [paras[0], 0, paras[0], 0] and point 85 [doctype, 1]
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 0 [paras[0].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 0 [paras[0].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 1 [paras[0].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 1 [paras[0].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 2 [paras[0].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 2 [paras[0].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 3 [paras[0].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 3 [paras[0].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 4 [paras[0].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 4 [paras[0].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 5 [paras[0].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 5 [paras[0].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 6 [paras[0].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 6 [paras[0].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 7 [paras[0].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 7 [paras[0].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 8 [paras[1].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 8 [paras[1].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 9 [paras[1].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 9 [paras[1].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 10 [paras[1].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 10 [paras[1].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 11 [paras[1].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 11 [paras[1].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 12 [paras[1].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 12 [paras[1].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 13 [paras[1].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 13 [paras[1].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 14 [paras[1].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 14 [paras[1].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 15 [paras[1].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 15 [paras[1].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 16 [detachedPara1.firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 16 [detachedPara1.firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 17 [detachedPara1.firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 17 [detachedPara1.firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 18 [detachedPara1.firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 18 [detachedPara1.firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 19 [detachedPara1.firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 19 [detachedPara1.firstChild, 9]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 24 [document.documentElement, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 24 [document.documentElement, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 25 [document.documentElement, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 25 [document.documentElement, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 26 [document.documentElement, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 26 [document.documentElement, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 27 [document.documentElement, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 27 [document.documentElement, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 28 [document.documentElement, 7]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 28 [document.documentElement, 7]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 29 [document.head, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 29 [document.head, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 30 [document.body, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 30 [document.body, 3]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 33 [foreignDoc.head, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 34 [foreignDoc.body, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 35 [paras[0], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 35 [paras[0], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 36 [paras[0], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 36 [paras[0], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 37 [paras[0], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 37 [paras[0], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 38 [paras[1], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 38 [paras[1], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 39 [paras[1], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 39 [paras[1], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 40 [paras[1], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 40 [paras[1], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 53 [comment, 96]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 53 [comment, 96]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 24 [paras[0], 0, paras[0], 1] and point 85 [doctype, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 24 [paras[0], 0, paras[0], 1] and point 85 [doctype, 1]
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 0 [paras[0].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 1 [paras[0].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 2 [paras[0].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 3 [paras[0].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 4 [paras[0].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 5 [paras[0].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 6 [paras[0].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 7 [paras[0].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 8 [paras[1].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 9 [paras[1].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 10 [paras[1].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 11 [paras[1].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 12 [paras[1].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 13 [paras[1].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 14 [paras[1].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 15 [paras[1].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 24 [document.documentElement, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 25 [document.documentElement, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 26 [document.documentElement, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 27 [document.documentElement, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 28 [document.documentElement, 7]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 29 [document.head, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 30 [document.body, 3]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 33 [foreignDoc.head, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 34 [foreignDoc.body, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 35 [paras[0], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 36 [paras[0], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 37 [paras[0], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 38 [paras[1], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 39 [paras[1], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 40 [paras[1], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 53 [comment, 96]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() with range 25 [detachedPara1, 0, detachedPara1, 0] and point 85 [doctype, 1]
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 0 [paras[0].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 0 [paras[0].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 1 [paras[0].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 1 [paras[0].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 2 [paras[0].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 2 [paras[0].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 3 [paras[0].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 3 [paras[0].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 4 [paras[0].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 4 [paras[0].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 5 [paras[0].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 5 [paras[0].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 6 [paras[0].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 6 [paras[0].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 7 [paras[0].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 7 [paras[0].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 8 [paras[1].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 8 [paras[1].firstChild, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 9 [paras[1].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 9 [paras[1].firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 10 [paras[1].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 10 [paras[1].firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 11 [paras[1].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 11 [paras[1].firstChild, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 12 [paras[1].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 12 [paras[1].firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 13 [paras[1].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 13 [paras[1].firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 14 [paras[1].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 14 [paras[1].firstChild, 10]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 15 [paras[1].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 15 [paras[1].firstChild, 65535]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 24 [document.documentElement, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 24 [document.documentElement, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 25 [document.documentElement, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 25 [document.documentElement, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 26 [document.documentElement, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 26 [document.documentElement, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 27 [document.documentElement, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 27 [document.documentElement, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 28 [document.documentElement, 7]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 28 [document.documentElement, 7]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 29 [document.head, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 29 [document.head, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 30 [document.body, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 30 [document.body, 3]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 33 [foreignDoc.head, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 34 [foreignDoc.body, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 35 [paras[0], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 35 [paras[0], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 36 [paras[0], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 36 [paras[0], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 37 [paras[0], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 37 [paras[0], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 38 [paras[1], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 38 [paras[1], 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 39 [paras[1], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 39 [paras[1], 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 40 [paras[1], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 40 [paras[1], 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 53 [comment, 96]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 53 [comment, 96]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 85 [doctype, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 26 [detachedPara1, 0, detachedPara1, 1] and point 85 [doctype, 1]
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 53 [comment, 96]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 76 [detachedComment, 5]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 77 [detachedForeignComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 78 [detachedForeignComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 79 [detachedXmlComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 80 [docfrag, 0]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 81 [foreignDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 82 [xmlDocfrag, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 83 [doctype, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 84 [doctype, -17]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] and point 85 [doctype, 1]
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 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
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 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]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 41 [detachedPara1, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 42 [detachedPara1, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 43 [testDiv, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 44 [testDiv, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 45 [document, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 46 [document, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 47 [document, 1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 48 [document, 2]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 49 [document, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 50 [comment, -1]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 51 [comment, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 52 [comment, 4]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 53 [comment, 96]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 53 [comment, 96]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 54 [foreignDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 55 [foreignDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 56 [foreignComment, 2] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 57 [foreignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 58 [foreignTextNode, 36] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 60 [xmlDoc, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 61 [xmlDoc, 1] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 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 () {
20:56:10 INFO - "use strict";
20:56:10 INFO -
20:56:10 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 63 [xmlComment, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 64 [xmlComment, 4] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 65 [processingInstruction, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 66 [processingInstruction, 5] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 67 [processingInstruction, 9] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 68 [detachedTextNode, 0]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 69 [detachedTextNode, 8]
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:10 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:10 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:10 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 75 [detachedComment, 3]
20:56:10 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 85 [doctype, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] and point 85 [doctype, 1]
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 30 [document.body, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 30 [document.body, 3]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 53 [comment, 96]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 53 [comment, 96]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 85 [doctype, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 29 [paras[0].firstChild, 3, paras[3], 1] and point 85 [doctype, 1]
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 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]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 30 [document.body, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 30 [document.body, 3]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 53 [comment, 96]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 53 [comment, 96]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 85 [doctype, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 30 [paras[0], 0, paras[0].firstChild, 7] and point 85 [doctype, 1]
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 0 [paras[0].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 0 [paras[0].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 1 [paras[0].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 1 [paras[0].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 2 [paras[0].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 2 [paras[0].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 3 [paras[0].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 3 [paras[0].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 4 [paras[0].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 4 [paras[0].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 5 [paras[0].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 5 [paras[0].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 6 [paras[0].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 6 [paras[0].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 7 [paras[0].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 7 [paras[0].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 8 [paras[1].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 8 [paras[1].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 9 [paras[1].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 9 [paras[1].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 10 [paras[1].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 10 [paras[1].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 11 [paras[1].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 11 [paras[1].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 12 [paras[1].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 12 [paras[1].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 13 [paras[1].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 13 [paras[1].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 14 [paras[1].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 14 [paras[1].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 15 [paras[1].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 15 [paras[1].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 25 [document.documentElement, 0]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 29 (11207C00) [pid = 2988] [serial = 1131] [outer = 00000000] [url = about:blank]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 25 [document.documentElement, 0]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 28 (0E65F000) [pid = 2988] [serial = 1128] [outer = 00000000] [url = about:blank]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 26 [document.documentElement, 1]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 27 (11DAE400) [pid = 2988] [serial = 1138] [outer = 00000000] [url = about:blank]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 26 [document.documentElement, 1]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 26 (111B9400) [pid = 2988] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/selection/deleteFromDocument.html]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 27 [document.documentElement, 2]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 25 (0E637000) [pid = 2988] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/selection/collapseToStartEnd.html]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 27 [document.documentElement, 2]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 24 (0E30BC00) [pid = 2988] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/selection/collapse.html]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 28 [document.documentElement, 7]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 23 (11A0A000) [pid = 2988] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 28 [document.documentElement, 7]
20:56:11 INFO - PROCESS | 2988 | --DOMWINDOW == 22 (11A10000) [pid = 2988] [serial = 1135] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 30 [document.body, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 30 [document.body, 3]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 53 [comment, 96]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 53 [comment, 96]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 31 [testDiv, 2, paras[4], 1] and point 85 [doctype, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 31 [testDiv, 2, paras[4], 1] and point 85 [doctype, 1]
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 0 [paras[0].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 0 [paras[0].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 1 [paras[0].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 1 [paras[0].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 2 [paras[0].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 2 [paras[0].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 3 [paras[0].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 3 [paras[0].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 4 [paras[0].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 4 [paras[0].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 5 [paras[0].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 5 [paras[0].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 6 [paras[0].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 6 [paras[0].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 7 [paras[0].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 7 [paras[0].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 8 [paras[1].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 8 [paras[1].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 9 [paras[1].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 9 [paras[1].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 10 [paras[1].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 10 [paras[1].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 11 [paras[1].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 11 [paras[1].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 12 [paras[1].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 12 [paras[1].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 13 [paras[1].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 13 [paras[1].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 14 [paras[1].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 14 [paras[1].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 15 [paras[1].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 15 [paras[1].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 30 [document.body, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 30 [document.body, 3]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 38 [paras[1], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 39 [paras[1], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 40 [paras[1], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 41 [detachedPara1, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 42 [detachedPara1, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 43 [testDiv, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 44 [testDiv, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 45 [document, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 46 [document, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 47 [document, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 48 [document, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 49 [document, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 50 [comment, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 51 [comment, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 52 [comment, 4]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 53 [comment, 96]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 53 [comment, 96]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 54 [foreignDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 55 [foreignDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 56 [foreignComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 57 [foreignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 58 [foreignTextNode, 36] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 60 [xmlDoc, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 61 [xmlDoc, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 63 [xmlComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 64 [xmlComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 65 [processingInstruction, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 66 [processingInstruction, 5] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 67 [processingInstruction, 9] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 68 [detachedTextNode, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 69 [detachedTextNode, 8]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 70 [detachedForeignTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 71 [detachedForeignTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 72 [detachedXmlTextNode, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 73 [detachedXmlTextNode, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 74 [detachedProcessingInstruction, 12] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 75 [detachedComment, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 76 [detachedComment, 5]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 77 [detachedForeignComment, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 78 [detachedForeignComment, 4] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 79 [detachedXmlComment, 2] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 80 [docfrag, 0]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 81 [foreignDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 82 [xmlDocfrag, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 83 [doctype, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 84 [doctype, -17]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 85 [doctype, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 32 [testDiv, 1, paras[2].firstChild, 5] and point 85 [doctype, 1]
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 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
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 0 [paras[0].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 0 [paras[0].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 1 [paras[0].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 1 [paras[0].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 2 [paras[0].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 2 [paras[0].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 3 [paras[0].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 3 [paras[0].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 4 [paras[0].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 4 [paras[0].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 5 [paras[0].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 5 [paras[0].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 6 [paras[0].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 6 [paras[0].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 7 [paras[0].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 7 [paras[0].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 8 [paras[1].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 8 [paras[1].firstChild, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 9 [paras[1].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 9 [paras[1].firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 10 [paras[1].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 10 [paras[1].firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 11 [paras[1].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 11 [paras[1].firstChild, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 12 [paras[1].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 12 [paras[1].firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 13 [paras[1].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 13 [paras[1].firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 14 [paras[1].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 14 [paras[1].firstChild, 10]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 15 [paras[1].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 15 [paras[1].firstChild, 65535]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 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 () {
20:56:11 INFO - "use strict";
20:56:11 INFO -
20:56:11 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 24 [document.documentElement, -1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 25 [document.documentElement, 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 26 [document.documentElement, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 27 [document.documentElement, 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 28 [document.documentElement, 7]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 29 [document.head, 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 30 [document.body, 3]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 30 [document.body, 3]
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 33 [foreignDoc.head, 0] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:11 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 34 [foreignDoc.body, 1] -
20:56:11 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:11 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 35 [paras[0], 0]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 36 [paras[0], 1]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 37 [paras[0], 2]
20:56:11 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 53 [comment, 96]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 53 [comment, 96]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 60 [xmlDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 61 [xmlDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 63 [xmlComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 64 [xmlComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 65 [processingInstruction, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 66 [processingInstruction, 5] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 67 [processingInstruction, 9] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 68 [detachedTextNode, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 68 [detachedTextNode, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 69 [detachedTextNode, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 69 [detachedTextNode, 8]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 75 [detachedComment, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 75 [detachedComment, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 76 [detachedComment, 5]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 76 [detachedComment, 5]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 80 [docfrag, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 80 [docfrag, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 83 [doctype, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 83 [doctype, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 84 [doctype, -17]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 84 [doctype, -17]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 33 [document.documentElement, 1, document.body, 0] and point 85 [doctype, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 33 [document.documentElement, 1, document.body, 0] and point 85 [doctype, 1]
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 0 [paras[0].firstChild, -1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 1 [paras[0].firstChild, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 2 [paras[0].firstChild, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 3 [paras[0].firstChild, 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 4 [paras[0].firstChild, 8] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 5 [paras[0].firstChild, 9] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 6 [paras[0].firstChild, 10] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 7 [paras[0].firstChild, 65535] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 8 [paras[1].firstChild, -1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 9 [paras[1].firstChild, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 10 [paras[1].firstChild, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 11 [paras[1].firstChild, 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 12 [paras[1].firstChild, 8] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 13 [paras[1].firstChild, 9] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 14 [paras[1].firstChild, 10] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 15 [paras[1].firstChild, 65535] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 16 [detachedPara1.firstChild, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 17 [detachedPara1.firstChild, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 18 [detachedPara1.firstChild, 8] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 19 [detachedPara1.firstChild, 9] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 23 [foreignPara1.firstChild, 9] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 24 [document.documentElement, -1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 24 [document.documentElement, -1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 25 [document.documentElement, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 25 [document.documentElement, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 26 [document.documentElement, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 26 [document.documentElement, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 27 [document.documentElement, 2]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 27 [document.documentElement, 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 28 [document.documentElement, 7]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 28 [document.documentElement, 7] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 29 [document.head, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 29 [document.head, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 30 [document.body, 3]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 30 [document.body, 3] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 35 [paras[0], 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 35 [paras[0], 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 36 [paras[0], 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 36 [paras[0], 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 37 [paras[0], 2]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 37 [paras[0], 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 38 [paras[1], 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 39 [paras[1], 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 40 [paras[1], 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 41 [detachedPara1, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 42 [detachedPara1, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 43 [testDiv, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 44 [testDiv, 3] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 45 [document, -1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 45 [document, -1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 46 [document, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 46 [document, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 47 [document, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 47 [document, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 48 [document, 2]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 48 [document, 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 49 [document, 3]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 49 [document, 3] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 50 [comment, -1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 50 [comment, -1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 51 [comment, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 51 [comment, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 52 [comment, 4]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 52 [comment, 4] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 53 [comment, 96]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 53 [comment, 96] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 54 [foreignDoc, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 55 [foreignDoc, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 56 [foreignComment, 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 59 [xmlDoc, -1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 60 [xmlDoc, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 61 [xmlDoc, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 62 [xmlDoc, 5] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 63 [xmlComment, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 64 [xmlComment, 4] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 65 [processingInstruction, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 66 [processingInstruction, 5] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 67 [processingInstruction, 9] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 68 [detachedTextNode, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 68 [detachedTextNode, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 69 [detachedTextNode, 8]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 69 [detachedTextNode, 8] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 75 [detachedComment, 3]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 75 [detachedComment, 3] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 76 [detachedComment, 5]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 76 [detachedComment, 5] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 80 [docfrag, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 80 [docfrag, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 83 [doctype, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 83 [doctype, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 84 [doctype, -17]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 84 [doctype, -17] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 85 [doctype, 1]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 85 [doctype, 1] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 86 [foreignDoctype, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] and point 87 [xmlDoctype, 0] -
20:56:12 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 0 [paras[0].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 0 [paras[0].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 1 [paras[0].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 1 [paras[0].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 2 [paras[0].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 2 [paras[0].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 3 [paras[0].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 3 [paras[0].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 4 [paras[0].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 4 [paras[0].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 5 [paras[0].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 5 [paras[0].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 6 [paras[0].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 6 [paras[0].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 7 [paras[0].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 7 [paras[0].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 8 [paras[1].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 8 [paras[1].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 9 [paras[1].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 9 [paras[1].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 10 [paras[1].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 10 [paras[1].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 11 [paras[1].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 11 [paras[1].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 12 [paras[1].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 12 [paras[1].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 13 [paras[1].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 13 [paras[1].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 14 [paras[1].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 14 [paras[1].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 15 [paras[1].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 15 [paras[1].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 24 [document.documentElement, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 24 [document.documentElement, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 25 [document.documentElement, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 25 [document.documentElement, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 26 [document.documentElement, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 26 [document.documentElement, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 27 [document.documentElement, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 27 [document.documentElement, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 28 [document.documentElement, 7]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 28 [document.documentElement, 7]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 29 [document.head, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 29 [document.head, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 30 [document.body, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 30 [document.body, 3]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 35 [paras[0], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 35 [paras[0], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 36 [paras[0], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 36 [paras[0], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 37 [paras[0], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 37 [paras[0], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 53 [comment, 96]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 53 [comment, 96]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 60 [xmlDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 61 [xmlDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 63 [xmlComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 64 [xmlComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 65 [processingInstruction, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 66 [processingInstruction, 5] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 67 [processingInstruction, 9] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 68 [detachedTextNode, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 68 [detachedTextNode, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 69 [detachedTextNode, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 69 [detachedTextNode, 8]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 75 [detachedComment, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 75 [detachedComment, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 76 [detachedComment, 5]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 76 [detachedComment, 5]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 80 [docfrag, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 80 [docfrag, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 83 [doctype, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 83 [doctype, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 84 [doctype, -17]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 84 [doctype, -17]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 35 [document, 0, document, 1] and point 85 [doctype, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 35 [document, 0, document, 1] and point 85 [doctype, 1]
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 0 [paras[0].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 0 [paras[0].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 1 [paras[0].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 1 [paras[0].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 2 [paras[0].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 2 [paras[0].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 3 [paras[0].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 3 [paras[0].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 4 [paras[0].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 4 [paras[0].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 5 [paras[0].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 5 [paras[0].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 6 [paras[0].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 6 [paras[0].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 7 [paras[0].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 7 [paras[0].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 8 [paras[1].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 8 [paras[1].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 9 [paras[1].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 9 [paras[1].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 10 [paras[1].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 10 [paras[1].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 11 [paras[1].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 11 [paras[1].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 12 [paras[1].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 12 [paras[1].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 13 [paras[1].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 13 [paras[1].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 14 [paras[1].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 14 [paras[1].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 15 [paras[1].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 15 [paras[1].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 24 [document.documentElement, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 24 [document.documentElement, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 25 [document.documentElement, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 25 [document.documentElement, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 26 [document.documentElement, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 26 [document.documentElement, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 27 [document.documentElement, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 27 [document.documentElement, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 28 [document.documentElement, 7]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 28 [document.documentElement, 7]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 29 [document.head, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 29 [document.head, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 30 [document.body, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 30 [document.body, 3]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 35 [paras[0], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 35 [paras[0], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 36 [paras[0], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 36 [paras[0], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 37 [paras[0], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 37 [paras[0], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 53 [comment, 96]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 53 [comment, 96]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 60 [xmlDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 61 [xmlDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 63 [xmlComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 64 [xmlComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 65 [processingInstruction, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 66 [processingInstruction, 5] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 67 [processingInstruction, 9] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 68 [detachedTextNode, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 68 [detachedTextNode, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 69 [detachedTextNode, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 69 [detachedTextNode, 8]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 75 [detachedComment, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 75 [detachedComment, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 76 [detachedComment, 5]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 76 [detachedComment, 5]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 77 [detachedForeignComment, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 78 [detachedForeignComment, 4] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 79 [detachedXmlComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 80 [docfrag, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 80 [docfrag, 0]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 81 [foreignDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 82 [xmlDocfrag, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 83 [doctype, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 83 [doctype, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 84 [doctype, -17]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 84 [doctype, -17]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 36 [document, 0, document, 2] and point 85 [doctype, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 36 [document, 0, document, 2] and point 85 [doctype, 1]
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 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
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 0 [paras[0].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 0 [paras[0].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 1 [paras[0].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 1 [paras[0].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 2 [paras[0].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 2 [paras[0].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 3 [paras[0].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 3 [paras[0].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 4 [paras[0].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 4 [paras[0].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 5 [paras[0].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 5 [paras[0].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 6 [paras[0].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 6 [paras[0].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 7 [paras[0].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 7 [paras[0].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 8 [paras[1].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 8 [paras[1].firstChild, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 9 [paras[1].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 9 [paras[1].firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 10 [paras[1].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 10 [paras[1].firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 11 [paras[1].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 11 [paras[1].firstChild, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 12 [paras[1].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 12 [paras[1].firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 13 [paras[1].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 13 [paras[1].firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 14 [paras[1].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 14 [paras[1].firstChild, 10]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 15 [paras[1].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 15 [paras[1].firstChild, 65535]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 24 [document.documentElement, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 24 [document.documentElement, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 25 [document.documentElement, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 25 [document.documentElement, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 26 [document.documentElement, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 26 [document.documentElement, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 27 [document.documentElement, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 27 [document.documentElement, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 28 [document.documentElement, 7]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 28 [document.documentElement, 7]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 29 [document.head, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 29 [document.head, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 30 [document.body, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 30 [document.body, 3]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 33 [foreignDoc.head, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 34 [foreignDoc.body, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 35 [paras[0], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 35 [paras[0], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 36 [paras[0], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 36 [paras[0], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 37 [paras[0], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 37 [paras[0], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 38 [paras[1], 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 39 [paras[1], 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 40 [paras[1], 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 41 [detachedPara1, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 42 [detachedPara1, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 43 [testDiv, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 44 [testDiv, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 45 [document, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 46 [document, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 47 [document, 1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 48 [document, 2]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 49 [document, 3]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 50 [comment, -1]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 51 [comment, 0]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 52 [comment, 4]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 53 [comment, 96]
20:56:12 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 53 [comment, 96]
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 54 [foreignDoc, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 55 [foreignDoc, 1] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 56 [foreignComment, 2] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 57 [foreignTextNode, 0] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:12 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 58 [foreignTextNode, 36] -
20:56:12 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:12 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:12 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 () {
20:56:12 INFO - "use strict";
20:56:12 INFO -
20:56:12 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 37 [document, 1, document, 2] and point 85 [doctype, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 37 [document, 1, document, 2] and point 85 [doctype, 1]
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 29 [document.head, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 29 [document.head, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 30 [document.body, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 30 [document.body, 3]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 45 [document, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 45 [document, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 46 [document, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 46 [document, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 47 [document, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 47 [document, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 48 [document, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 48 [document, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 49 [document, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 49 [document, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 50 [comment, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 50 [comment, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 51 [comment, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 51 [comment, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 52 [comment, 4]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 52 [comment, 4]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 53 [comment, 96]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 53 [comment, 96]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 54 [foreignDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 55 [foreignDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 56 [foreignComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 57 [foreignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 58 [foreignTextNode, 36] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 38 [testDiv, 0, comment, 5] and point 85 [doctype, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 38 [testDiv, 0, comment, 5] and point 85 [doctype, 1]
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 29 [document.head, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 29 [document.head, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 30 [document.body, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 30 [document.body, 3]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 45 [document, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 45 [document, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 46 [document, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 46 [document, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 47 [document, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 47 [document, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 48 [document, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 48 [document, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 49 [document, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 49 [document, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 50 [comment, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 50 [comment, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 51 [comment, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 51 [comment, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 52 [comment, 4]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 52 [comment, 4]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 53 [comment, 96]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 53 [comment, 96]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 54 [foreignDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 55 [foreignDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 56 [foreignComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 57 [foreignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 58 [foreignTextNode, 36] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 85 [doctype, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 39 [paras[2].firstChild, 4, comment, 2] and point 85 [doctype, 1]
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 29 [document.head, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 29 [document.head, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 30 [document.body, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 30 [document.body, 3]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 45 [document, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 45 [document, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 46 [document, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 46 [document, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 47 [document, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 47 [document, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 48 [document, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 48 [document, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 49 [document, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 49 [document, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 50 [comment, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 50 [comment, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 51 [comment, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 51 [comment, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 52 [comment, 4]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 52 [comment, 4]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 53 [comment, 96]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 53 [comment, 96]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 54 [foreignDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 55 [foreignDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 56 [foreignComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 57 [foreignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 58 [foreignTextNode, 36] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 40 [paras[3], 1, comment, 8] and point 85 [doctype, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 40 [paras[3], 1, comment, 8] and point 85 [doctype, 1]
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 29 [document.head, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 30 [document.body, 3]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 45 [document, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 46 [document, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 47 [document, 1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 48 [document, 2]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 49 [document, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 50 [comment, -1]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 51 [comment, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 52 [comment, 4]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 53 [comment, 96]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 54 [foreignDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 55 [foreignDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 56 [foreignComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 57 [foreignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 58 [foreignTextNode, 36] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 60 [xmlDoc, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 61 [xmlDoc, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 63 [xmlComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 64 [xmlComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 65 [processingInstruction, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 66 [processingInstruction, 5] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 67 [processingInstruction, 9] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 68 [detachedTextNode, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 69 [detachedTextNode, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 75 [detachedComment, 3]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 76 [detachedComment, 5]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 77 [detachedForeignComment, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 78 [detachedForeignComment, 4] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 79 [detachedXmlComment, 2] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 80 [docfrag, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 81 [foreignDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 82 [xmlDocfrag, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 83 [doctype, 0]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 84 [doctype, -17]
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() with range 41 [foreignDoc, 0, foreignDoc, 0] and point 85 [doctype, 1]
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 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
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 0 [paras[0].firstChild, -1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 0 [paras[0].firstChild, -1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 1 [paras[0].firstChild, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 1 [paras[0].firstChild, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 2 [paras[0].firstChild, 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 2 [paras[0].firstChild, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 3 [paras[0].firstChild, 2]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 3 [paras[0].firstChild, 2] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 4 [paras[0].firstChild, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 4 [paras[0].firstChild, 8] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 5 [paras[0].firstChild, 9]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 5 [paras[0].firstChild, 9] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 6 [paras[0].firstChild, 10]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 6 [paras[0].firstChild, 10] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 7 [paras[0].firstChild, 65535]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 7 [paras[0].firstChild, 65535] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 8 [paras[1].firstChild, -1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 8 [paras[1].firstChild, -1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 9 [paras[1].firstChild, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 9 [paras[1].firstChild, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 10 [paras[1].firstChild, 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 10 [paras[1].firstChild, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 11 [paras[1].firstChild, 2]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 11 [paras[1].firstChild, 2] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 12 [paras[1].firstChild, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 12 [paras[1].firstChild, 8] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 13 [paras[1].firstChild, 9]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 13 [paras[1].firstChild, 9] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 14 [paras[1].firstChild, 10]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 14 [paras[1].firstChild, 10] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 15 [paras[1].firstChild, 65535]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 15 [paras[1].firstChild, 65535] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 16 [detachedPara1.firstChild, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 16 [detachedPara1.firstChild, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 17 [detachedPara1.firstChild, 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 17 [detachedPara1.firstChild, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 18 [detachedPara1.firstChild, 8]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 18 [detachedPara1.firstChild, 8] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 19 [detachedPara1.firstChild, 9]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 19 [detachedPara1.firstChild, 9] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 20 [foreignPara1.firstChild, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 21 [foreignPara1.firstChild, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 22 [foreignPara1.firstChild, 8] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 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 () {
20:56:13 INFO - "use strict";
20:56:13 INFO -
20:56:13 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 23 [foreignPara1.firstChild, 9] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 24 [document.documentElement, -1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 24 [document.documentElement, -1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 25 [document.documentElement, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 25 [document.documentElement, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 26 [document.documentElement, 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 26 [document.documentElement, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 27 [document.documentElement, 2]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 27 [document.documentElement, 2] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 28 [document.documentElement, 7]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 28 [document.documentElement, 7] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 29 [document.head, 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 29 [document.head, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 30 [document.body, 3]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 30 [document.body, 3] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 31 [foreignDoc.documentElement, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 32 [foreignDoc.documentElement, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 33 [foreignDoc.head, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 34 [foreignDoc.body, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 35 [paras[0], 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 35 [paras[0], 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 36 [paras[0], 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 36 [paras[0], 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 37 [paras[0], 2]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 37 [paras[0], 2] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 38 [paras[1], 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 38 [paras[1], 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 39 [paras[1], 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 39 [paras[1], 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 40 [paras[1], 2]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 40 [paras[1], 2] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 41 [detachedPara1, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 41 [detachedPara1, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 42 [detachedPara1, 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 42 [detachedPara1, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 43 [testDiv, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 43 [testDiv, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 44 [testDiv, 3]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 44 [testDiv, 3] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 45 [document, -1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 45 [document, -1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 46 [document, 0]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 46 [document, 0] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 47 [document, 1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 47 [document, 1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 48 [document, 2]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 48 [document, 2] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 49 [document, 3]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 49 [document, 3] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:13 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 50 [comment, -1]
20:56:13 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 50 [comment, -1] -
20:56:13 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:13 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 51 [comment, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 51 [comment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 52 [comment, 4]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 52 [comment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 53 [comment, 96]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 53 [comment, 96] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 54 [foreignDoc, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 55 [foreignDoc, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 56 [foreignComment, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 59 [xmlDoc, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 60 [xmlDoc, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 61 [xmlDoc, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 62 [xmlDoc, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 63 [xmlComment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 64 [xmlComment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 65 [processingInstruction, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 66 [processingInstruction, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 67 [processingInstruction, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 68 [detachedTextNode, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 68 [detachedTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 69 [detachedTextNode, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 69 [detachedTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 75 [detachedComment, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 75 [detachedComment, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 76 [detachedComment, 5]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 76 [detachedComment, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 77 [detachedForeignComment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 78 [detachedForeignComment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 79 [detachedXmlComment, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 80 [docfrag, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 80 [docfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 81 [foreignDocfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 82 [xmlDocfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 83 [doctype, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 83 [doctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 84 [doctype, -17]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 84 [doctype, -17] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 85 [doctype, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 85 [doctype, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 86 [foreignDoctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 42 [foreignDoc, 1, foreignComment, 2] and point 87 [xmlDoctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 0 [paras[0].firstChild, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 0 [paras[0].firstChild, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 1 [paras[0].firstChild, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 1 [paras[0].firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 2 [paras[0].firstChild, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 2 [paras[0].firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 3 [paras[0].firstChild, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 3 [paras[0].firstChild, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 4 [paras[0].firstChild, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 4 [paras[0].firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 5 [paras[0].firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 5 [paras[0].firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 6 [paras[0].firstChild, 10]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 6 [paras[0].firstChild, 10] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 7 [paras[0].firstChild, 65535]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 7 [paras[0].firstChild, 65535] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 8 [paras[1].firstChild, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 8 [paras[1].firstChild, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 9 [paras[1].firstChild, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 9 [paras[1].firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 10 [paras[1].firstChild, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 10 [paras[1].firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 11 [paras[1].firstChild, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 11 [paras[1].firstChild, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 12 [paras[1].firstChild, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 12 [paras[1].firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 13 [paras[1].firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 13 [paras[1].firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 14 [paras[1].firstChild, 10]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 14 [paras[1].firstChild, 10] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 15 [paras[1].firstChild, 65535]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 15 [paras[1].firstChild, 65535] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 16 [detachedPara1.firstChild, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 16 [detachedPara1.firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 17 [detachedPara1.firstChild, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 17 [detachedPara1.firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 18 [detachedPara1.firstChild, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 18 [detachedPara1.firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 19 [detachedPara1.firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 19 [detachedPara1.firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 20 [foreignPara1.firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 21 [foreignPara1.firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 22 [foreignPara1.firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 23 [foreignPara1.firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 24 [document.documentElement, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 24 [document.documentElement, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 25 [document.documentElement, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 25 [document.documentElement, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 26 [document.documentElement, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 26 [document.documentElement, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 27 [document.documentElement, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 27 [document.documentElement, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 28 [document.documentElement, 7]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 28 [document.documentElement, 7] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 29 [document.head, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 29 [document.head, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 30 [document.body, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 30 [document.body, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 31 [foreignDoc.documentElement, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 32 [foreignDoc.documentElement, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 33 [foreignDoc.head, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 34 [foreignDoc.body, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 35 [paras[0], 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 35 [paras[0], 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 36 [paras[0], 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 36 [paras[0], 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 37 [paras[0], 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 37 [paras[0], 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 38 [paras[1], 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 38 [paras[1], 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 39 [paras[1], 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 39 [paras[1], 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 40 [paras[1], 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 40 [paras[1], 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 41 [detachedPara1, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 41 [detachedPara1, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 42 [detachedPara1, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 42 [detachedPara1, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 43 [testDiv, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 43 [testDiv, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 44 [testDiv, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 44 [testDiv, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 45 [document, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 45 [document, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 46 [document, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 46 [document, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 47 [document, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 47 [document, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 48 [document, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 48 [document, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 49 [document, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 49 [document, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 50 [comment, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 50 [comment, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 51 [comment, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 51 [comment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 52 [comment, 4]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 52 [comment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 53 [comment, 96]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 53 [comment, 96] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 54 [foreignDoc, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 55 [foreignDoc, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 56 [foreignComment, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 59 [xmlDoc, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 60 [xmlDoc, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 61 [xmlDoc, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 62 [xmlDoc, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 63 [xmlComment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 64 [xmlComment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 65 [processingInstruction, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 66 [processingInstruction, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 67 [processingInstruction, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 68 [detachedTextNode, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 68 [detachedTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 69 [detachedTextNode, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 69 [detachedTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 75 [detachedComment, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 75 [detachedComment, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 76 [detachedComment, 5]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 76 [detachedComment, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 77 [detachedForeignComment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 78 [detachedForeignComment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 79 [detachedXmlComment, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 80 [docfrag, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 80 [docfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 81 [foreignDocfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 82 [xmlDocfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 83 [doctype, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 83 [doctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 84 [doctype, -17]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 84 [doctype, -17] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 85 [doctype, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 85 [doctype, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 86 [foreignDoctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 43 [foreignDoc.body, 0, foreignTextNode, 36] and point 87 [xmlDoctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 0 [paras[0].firstChild, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 1 [paras[0].firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 2 [paras[0].firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 3 [paras[0].firstChild, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 4 [paras[0].firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 5 [paras[0].firstChild, 9]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 6 [paras[0].firstChild, 10]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 7 [paras[0].firstChild, 65535]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 8 [paras[1].firstChild, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 9 [paras[1].firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 10 [paras[1].firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 11 [paras[1].firstChild, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 12 [paras[1].firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 13 [paras[1].firstChild, 9]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 14 [paras[1].firstChild, 10]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 15 [paras[1].firstChild, 65535]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 24 [document.documentElement, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 25 [document.documentElement, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 26 [document.documentElement, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 27 [document.documentElement, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 28 [document.documentElement, 7]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 29 [document.head, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 30 [document.body, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 33 [foreignDoc.head, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 34 [foreignDoc.body, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 35 [paras[0], 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 36 [paras[0], 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 37 [paras[0], 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 38 [paras[1], 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 39 [paras[1], 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 40 [paras[1], 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 41 [detachedPara1, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 42 [detachedPara1, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 43 [testDiv, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 44 [testDiv, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 45 [document, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 46 [document, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 47 [document, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 48 [document, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 49 [document, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 50 [comment, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 51 [comment, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 52 [comment, 4]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 53 [comment, 96]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 54 [foreignDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 55 [foreignDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 56 [foreignComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 60 [xmlDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 61 [xmlDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 63 [xmlComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 64 [xmlComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 65 [processingInstruction, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 66 [processingInstruction, 5] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 67 [processingInstruction, 9] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 68 [detachedTextNode, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 69 [detachedTextNode, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 75 [detachedComment, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 76 [detachedComment, 5]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 77 [detachedForeignComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 78 [detachedForeignComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 79 [detachedXmlComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 80 [docfrag, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 81 [foreignDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 82 [xmlDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 83 [doctype, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 84 [doctype, -17]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() with range 44 [xmlDoc, 0, xmlDoc, 0] and point 85 [doctype, 1]
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 0 [paras[0].firstChild, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 0 [paras[0].firstChild, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 1 [paras[0].firstChild, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 1 [paras[0].firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 2 [paras[0].firstChild, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 2 [paras[0].firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 3 [paras[0].firstChild, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 3 [paras[0].firstChild, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 4 [paras[0].firstChild, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 4 [paras[0].firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 5 [paras[0].firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 5 [paras[0].firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 6 [paras[0].firstChild, 10]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 6 [paras[0].firstChild, 10] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 7 [paras[0].firstChild, 65535]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 7 [paras[0].firstChild, 65535] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 8 [paras[1].firstChild, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 8 [paras[1].firstChild, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 9 [paras[1].firstChild, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 9 [paras[1].firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 10 [paras[1].firstChild, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 10 [paras[1].firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 11 [paras[1].firstChild, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 11 [paras[1].firstChild, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 12 [paras[1].firstChild, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 12 [paras[1].firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 13 [paras[1].firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 13 [paras[1].firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 14 [paras[1].firstChild, 10]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 14 [paras[1].firstChild, 10] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 15 [paras[1].firstChild, 65535]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 15 [paras[1].firstChild, 65535] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 16 [detachedPara1.firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 17 [detachedPara1.firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 18 [detachedPara1.firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 19 [detachedPara1.firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 23 [foreignPara1.firstChild, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 24 [document.documentElement, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 24 [document.documentElement, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 25 [document.documentElement, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 25 [document.documentElement, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 26 [document.documentElement, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 26 [document.documentElement, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 27 [document.documentElement, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 27 [document.documentElement, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 28 [document.documentElement, 7]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 28 [document.documentElement, 7] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 29 [document.head, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 29 [document.head, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 30 [document.body, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 30 [document.body, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 33 [foreignDoc.head, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 34 [foreignDoc.body, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 35 [paras[0], 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 35 [paras[0], 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 36 [paras[0], 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 36 [paras[0], 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 37 [paras[0], 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 37 [paras[0], 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 38 [paras[1], 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 38 [paras[1], 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 39 [paras[1], 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 39 [paras[1], 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 40 [paras[1], 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 40 [paras[1], 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 41 [detachedPara1, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 41 [detachedPara1, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 42 [detachedPara1, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 42 [detachedPara1, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 43 [testDiv, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 43 [testDiv, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 44 [testDiv, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 44 [testDiv, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 45 [document, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 45 [document, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 46 [document, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 46 [document, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 47 [document, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 47 [document, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 48 [document, 2]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 48 [document, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 49 [document, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 49 [document, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 50 [comment, -1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 50 [comment, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 51 [comment, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 51 [comment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 52 [comment, 4]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 52 [comment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 53 [comment, 96]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 53 [comment, 96] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 54 [foreignDoc, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 55 [foreignDoc, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 56 [foreignComment, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 59 [xmlDoc, -1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 60 [xmlDoc, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 61 [xmlDoc, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 62 [xmlDoc, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 63 [xmlComment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 64 [xmlComment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 65 [processingInstruction, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 66 [processingInstruction, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 67 [processingInstruction, 9] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 68 [detachedTextNode, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 68 [detachedTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 69 [detachedTextNode, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 69 [detachedTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 75 [detachedComment, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 75 [detachedComment, 3] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 76 [detachedComment, 5]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 76 [detachedComment, 5] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 77 [detachedForeignComment, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 78 [detachedForeignComment, 4] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 79 [detachedXmlComment, 2] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 80 [docfrag, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 80 [docfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 81 [foreignDocfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 82 [xmlDocfrag, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 83 [doctype, 0]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 83 [doctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 84 [doctype, -17]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 84 [doctype, -17] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 85 [doctype, 1]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 85 [doctype, 1] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 86 [foreignDoctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 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
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 45 [xmlDoc, 1, xmlComment, 0] and point 87 [xmlDoctype, 0] -
20:56:14 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 0 [paras[0].firstChild, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 0 [paras[0].firstChild, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 1 [paras[0].firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 1 [paras[0].firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 2 [paras[0].firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 2 [paras[0].firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 3 [paras[0].firstChild, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 3 [paras[0].firstChild, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 4 [paras[0].firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 4 [paras[0].firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 5 [paras[0].firstChild, 9]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 5 [paras[0].firstChild, 9]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 6 [paras[0].firstChild, 10]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 6 [paras[0].firstChild, 10]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 7 [paras[0].firstChild, 65535]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 7 [paras[0].firstChild, 65535]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 8 [paras[1].firstChild, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 8 [paras[1].firstChild, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 9 [paras[1].firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 9 [paras[1].firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 10 [paras[1].firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 10 [paras[1].firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 11 [paras[1].firstChild, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 11 [paras[1].firstChild, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 12 [paras[1].firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 12 [paras[1].firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 13 [paras[1].firstChild, 9]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 13 [paras[1].firstChild, 9]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 14 [paras[1].firstChild, 10]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 14 [paras[1].firstChild, 10]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 15 [paras[1].firstChild, 65535]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 15 [paras[1].firstChild, 65535]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 24 [document.documentElement, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 24 [document.documentElement, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 25 [document.documentElement, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 25 [document.documentElement, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 26 [document.documentElement, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 26 [document.documentElement, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 27 [document.documentElement, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 27 [document.documentElement, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 28 [document.documentElement, 7]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 28 [document.documentElement, 7]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 29 [document.head, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 29 [document.head, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 30 [document.body, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 30 [document.body, 3]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 33 [foreignDoc.head, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 34 [foreignDoc.body, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 35 [paras[0], 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 35 [paras[0], 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 36 [paras[0], 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 36 [paras[0], 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 37 [paras[0], 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 37 [paras[0], 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 38 [paras[1], 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 38 [paras[1], 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 39 [paras[1], 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 39 [paras[1], 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 40 [paras[1], 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 40 [paras[1], 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 41 [detachedPara1, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 41 [detachedPara1, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 42 [detachedPara1, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 42 [detachedPara1, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 43 [testDiv, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 43 [testDiv, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 44 [testDiv, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 44 [testDiv, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 45 [document, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 45 [document, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 46 [document, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 46 [document, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 47 [document, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 47 [document, 1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 48 [document, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 48 [document, 2]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 49 [document, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 49 [document, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 50 [comment, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 50 [comment, -1]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 51 [comment, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 51 [comment, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 52 [comment, 4]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 52 [comment, 4]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 53 [comment, 96]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 53 [comment, 96]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 54 [foreignDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 55 [foreignDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 56 [foreignComment, 2] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 57 [foreignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 58 [foreignTextNode, 36] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 60 [xmlDoc, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 61 [xmlDoc, 1] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 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 () {
20:56:14 INFO - "use strict";
20:56:14 INFO -
20:56:14 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 63 [xmlComment, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 64 [xmlComment, 4] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 65 [processingInstruction, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 66 [processingInstruction, 5] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 67 [processingInstruction, 9] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 68 [detachedTextNode, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 68 [detachedTextNode, 0]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 69 [detachedTextNode, 8]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 69 [detachedTextNode, 8]
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:14 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:14 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:14 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 75 [detachedComment, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 75 [detachedComment, 3]
20:56:14 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 76 [detachedComment, 5]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 76 [detachedComment, 5]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 80 [docfrag, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 80 [docfrag, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 83 [doctype, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 83 [doctype, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 84 [doctype, -17]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 84 [doctype, -17]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 85 [doctype, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 46 [detachedTextNode, 0, detachedTextNode, 8] and point 85 [doctype, 1]
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 0 [paras[0].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 1 [paras[0].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 2 [paras[0].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 3 [paras[0].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 4 [paras[0].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 5 [paras[0].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 6 [paras[0].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 7 [paras[0].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 8 [paras[1].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 9 [paras[1].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 10 [paras[1].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 11 [paras[1].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 12 [paras[1].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 13 [paras[1].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 14 [paras[1].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 15 [paras[1].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 16 [detachedPara1.firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 17 [detachedPara1.firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 18 [detachedPara1.firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 19 [detachedPara1.firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 24 [document.documentElement, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 25 [document.documentElement, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 26 [document.documentElement, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 27 [document.documentElement, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 28 [document.documentElement, 7]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 29 [document.head, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 30 [document.body, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 35 [paras[0], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 36 [paras[0], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 37 [paras[0], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 38 [paras[1], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 39 [paras[1], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 40 [paras[1], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 41 [detachedPara1, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 42 [detachedPara1, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 43 [testDiv, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 44 [testDiv, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 45 [document, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 46 [document, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 47 [document, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 48 [document, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 49 [document, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 50 [comment, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 51 [comment, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 52 [comment, 4]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 53 [comment, 96]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 54 [foreignDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 55 [foreignDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 56 [foreignComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 60 [xmlDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 61 [xmlDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 63 [xmlComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 64 [xmlComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 65 [processingInstruction, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 66 [processingInstruction, 5] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 67 [processingInstruction, 9] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 68 [detachedTextNode, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 69 [detachedTextNode, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 70 [detachedForeignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 71 [detachedForeignTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 72 [detachedXmlTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 73 [detachedXmlTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 74 [detachedProcessingInstruction, 12] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 75 [detachedComment, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 76 [detachedComment, 5]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 80 [docfrag, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 83 [doctype, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 84 [doctype, -17]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] and point 85 [doctype, 1]
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 0 [paras[0].firstChild, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 0 [paras[0].firstChild, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 1 [paras[0].firstChild, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 1 [paras[0].firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 2 [paras[0].firstChild, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 2 [paras[0].firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 3 [paras[0].firstChild, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 3 [paras[0].firstChild, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 4 [paras[0].firstChild, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 4 [paras[0].firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 5 [paras[0].firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 5 [paras[0].firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 6 [paras[0].firstChild, 10]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 6 [paras[0].firstChild, 10] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 7 [paras[0].firstChild, 65535]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 7 [paras[0].firstChild, 65535] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 8 [paras[1].firstChild, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 8 [paras[1].firstChild, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 9 [paras[1].firstChild, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 9 [paras[1].firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 10 [paras[1].firstChild, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 10 [paras[1].firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 11 [paras[1].firstChild, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 11 [paras[1].firstChild, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 12 [paras[1].firstChild, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 12 [paras[1].firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 13 [paras[1].firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 13 [paras[1].firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 14 [paras[1].firstChild, 10]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 14 [paras[1].firstChild, 10] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 15 [paras[1].firstChild, 65535]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 15 [paras[1].firstChild, 65535] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 16 [detachedPara1.firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 17 [detachedPara1.firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 18 [detachedPara1.firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 19 [detachedPara1.firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 23 [foreignPara1.firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 24 [document.documentElement, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 24 [document.documentElement, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 25 [document.documentElement, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 25 [document.documentElement, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 26 [document.documentElement, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 26 [document.documentElement, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 27 [document.documentElement, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 27 [document.documentElement, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 28 [document.documentElement, 7]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 28 [document.documentElement, 7] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 29 [document.head, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 29 [document.head, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 30 [document.body, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 30 [document.body, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 35 [paras[0], 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 35 [paras[0], 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 36 [paras[0], 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 36 [paras[0], 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 37 [paras[0], 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 37 [paras[0], 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 38 [paras[1], 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 38 [paras[1], 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 39 [paras[1], 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 39 [paras[1], 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 40 [paras[1], 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 40 [paras[1], 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 41 [detachedPara1, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 41 [detachedPara1, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 42 [detachedPara1, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 42 [detachedPara1, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 43 [testDiv, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 43 [testDiv, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 44 [testDiv, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 44 [testDiv, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 45 [document, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 45 [document, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 46 [document, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 46 [document, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 47 [document, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 47 [document, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 48 [document, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 48 [document, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 49 [document, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 49 [document, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 50 [comment, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 50 [comment, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 51 [comment, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 51 [comment, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 52 [comment, 4]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 52 [comment, 4] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 53 [comment, 96]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 53 [comment, 96] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 54 [foreignDoc, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 55 [foreignDoc, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 56 [foreignComment, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 59 [xmlDoc, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 60 [xmlDoc, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 61 [xmlDoc, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 62 [xmlDoc, 5] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 63 [xmlComment, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 64 [xmlComment, 4] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 65 [processingInstruction, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 66 [processingInstruction, 5] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 67 [processingInstruction, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 68 [detachedTextNode, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 68 [detachedTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 69 [detachedTextNode, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 69 [detachedTextNode, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 75 [detachedComment, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 75 [detachedComment, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 76 [detachedComment, 5]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 76 [detachedComment, 5] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 80 [docfrag, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 80 [docfrag, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 83 [doctype, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 83 [doctype, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 84 [doctype, -17]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 84 [doctype, -17] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 85 [doctype, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 85 [doctype, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 86 [foreignDoctype, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] and point 87 [xmlDoctype, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 0 [paras[0].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 1 [paras[0].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 2 [paras[0].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 3 [paras[0].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 4 [paras[0].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 5 [paras[0].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 6 [paras[0].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 7 [paras[0].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 8 [paras[1].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 9 [paras[1].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 10 [paras[1].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 11 [paras[1].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 12 [paras[1].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 13 [paras[1].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 14 [paras[1].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 15 [paras[1].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 16 [detachedPara1.firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 17 [detachedPara1.firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 18 [detachedPara1.firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 19 [detachedPara1.firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 24 [document.documentElement, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 25 [document.documentElement, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 26 [document.documentElement, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 27 [document.documentElement, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 28 [document.documentElement, 7]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 29 [document.head, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 30 [document.body, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 35 [paras[0], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 36 [paras[0], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 37 [paras[0], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 38 [paras[1], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 39 [paras[1], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 40 [paras[1], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 41 [detachedPara1, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 42 [detachedPara1, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 43 [testDiv, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 44 [testDiv, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 45 [document, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 46 [document, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 47 [document, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 48 [document, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 49 [document, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 50 [comment, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 51 [comment, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 52 [comment, 4]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 53 [comment, 96]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 54 [foreignDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 55 [foreignDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 56 [foreignComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 60 [xmlDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 61 [xmlDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 63 [xmlComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 64 [xmlComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 65 [processingInstruction, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 66 [processingInstruction, 5] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 67 [processingInstruction, 9] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 68 [detachedTextNode, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 69 [detachedTextNode, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 70 [detachedForeignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 71 [detachedForeignTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 72 [detachedXmlTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 73 [detachedXmlTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 74 [detachedProcessingInstruction, 12] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 75 [detachedComment, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 76 [detachedComment, 5]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 80 [docfrag, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 83 [doctype, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 84 [doctype, -17]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() with range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] and point 85 [doctype, 1]
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 0 [paras[0].firstChild, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 0 [paras[0].firstChild, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 1 [paras[0].firstChild, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 1 [paras[0].firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 2 [paras[0].firstChild, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 2 [paras[0].firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 3 [paras[0].firstChild, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 3 [paras[0].firstChild, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 4 [paras[0].firstChild, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 4 [paras[0].firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 5 [paras[0].firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 5 [paras[0].firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 6 [paras[0].firstChild, 10]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 6 [paras[0].firstChild, 10] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 7 [paras[0].firstChild, 65535]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 7 [paras[0].firstChild, 65535] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 8 [paras[1].firstChild, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 8 [paras[1].firstChild, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 9 [paras[1].firstChild, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 9 [paras[1].firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 10 [paras[1].firstChild, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 10 [paras[1].firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 11 [paras[1].firstChild, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 11 [paras[1].firstChild, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 12 [paras[1].firstChild, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 12 [paras[1].firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 13 [paras[1].firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 13 [paras[1].firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 14 [paras[1].firstChild, 10]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 14 [paras[1].firstChild, 10] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 15 [paras[1].firstChild, 65535]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 15 [paras[1].firstChild, 65535] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 16 [detachedPara1.firstChild, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 16 [detachedPara1.firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 17 [detachedPara1.firstChild, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 17 [detachedPara1.firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 18 [detachedPara1.firstChild, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 18 [detachedPara1.firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 19 [detachedPara1.firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 19 [detachedPara1.firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 23 [foreignPara1.firstChild, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 24 [document.documentElement, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 24 [document.documentElement, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 25 [document.documentElement, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 25 [document.documentElement, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 26 [document.documentElement, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 26 [document.documentElement, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 27 [document.documentElement, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 27 [document.documentElement, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 28 [document.documentElement, 7]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 28 [document.documentElement, 7] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 29 [document.head, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 29 [document.head, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 30 [document.body, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 30 [document.body, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 35 [paras[0], 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 35 [paras[0], 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 36 [paras[0], 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 36 [paras[0], 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 37 [paras[0], 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 37 [paras[0], 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 38 [paras[1], 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 38 [paras[1], 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 39 [paras[1], 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 39 [paras[1], 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 40 [paras[1], 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 40 [paras[1], 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 41 [detachedPara1, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 41 [detachedPara1, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 42 [detachedPara1, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 42 [detachedPara1, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 43 [testDiv, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 43 [testDiv, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 44 [testDiv, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 44 [testDiv, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 45 [document, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 45 [document, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 46 [document, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 46 [document, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 47 [document, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 47 [document, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 48 [document, 2]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 48 [document, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 49 [document, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 49 [document, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 50 [comment, -1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 50 [comment, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 51 [comment, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 51 [comment, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 52 [comment, 4]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 52 [comment, 4] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 53 [comment, 96]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 53 [comment, 96] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 54 [foreignDoc, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 55 [foreignDoc, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 56 [foreignComment, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 59 [xmlDoc, -1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 60 [xmlDoc, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 61 [xmlDoc, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 62 [xmlDoc, 5] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 63 [xmlComment, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 64 [xmlComment, 4] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 65 [processingInstruction, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 66 [processingInstruction, 5] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 67 [processingInstruction, 9] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 68 [detachedTextNode, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 68 [detachedTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 69 [detachedTextNode, 8]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 69 [detachedTextNode, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 70 [detachedForeignTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 71 [detachedForeignTextNode, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 72 [detachedXmlTextNode, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 73 [detachedXmlTextNode, 8] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 74 [detachedProcessingInstruction, 12] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 75 [detachedComment, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 75 [detachedComment, 3] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 76 [detachedComment, 5]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 76 [detachedComment, 5] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 77 [detachedForeignComment, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 78 [detachedForeignComment, 4] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 79 [detachedXmlComment, 2] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 80 [docfrag, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 80 [docfrag, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 81 [foreignDocfrag, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 82 [xmlDocfrag, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 83 [doctype, 0]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 83 [doctype, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 84 [doctype, -17]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 84 [doctype, -17] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 85 [doctype, 1]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 85 [doctype, 1] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 86 [foreignDoctype, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 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
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] and point 87 [xmlDoctype, 0] -
20:56:15 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 0 [paras[0].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 0 [paras[0].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 1 [paras[0].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 1 [paras[0].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 2 [paras[0].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 2 [paras[0].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 3 [paras[0].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 3 [paras[0].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 4 [paras[0].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 4 [paras[0].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 5 [paras[0].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 5 [paras[0].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 6 [paras[0].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 6 [paras[0].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 7 [paras[0].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 7 [paras[0].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 8 [paras[1].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 8 [paras[1].firstChild, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 9 [paras[1].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 9 [paras[1].firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 10 [paras[1].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 10 [paras[1].firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 11 [paras[1].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 11 [paras[1].firstChild, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 12 [paras[1].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 12 [paras[1].firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 13 [paras[1].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 13 [paras[1].firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 14 [paras[1].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 14 [paras[1].firstChild, 10]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 15 [paras[1].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 15 [paras[1].firstChild, 65535]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 16 [detachedPara1.firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 16 [detachedPara1.firstChild, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 17 [detachedPara1.firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 17 [detachedPara1.firstChild, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 18 [detachedPara1.firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 18 [detachedPara1.firstChild, 8]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 19 [detachedPara1.firstChild, 9]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 19 [detachedPara1.firstChild, 9]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 20 [foreignPara1.firstChild, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 21 [foreignPara1.firstChild, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 22 [foreignPara1.firstChild, 8] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 24 [document.documentElement, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 24 [document.documentElement, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 25 [document.documentElement, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 25 [document.documentElement, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 26 [document.documentElement, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 26 [document.documentElement, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 27 [document.documentElement, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 27 [document.documentElement, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 28 [document.documentElement, 7]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 28 [document.documentElement, 7]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 29 [document.head, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 29 [document.head, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 30 [document.body, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 30 [document.body, 3]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 31 [foreignDoc.documentElement, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 32 [foreignDoc.documentElement, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 33 [foreignDoc.head, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 34 [foreignDoc.body, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 35 [paras[0], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 35 [paras[0], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 36 [paras[0], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 36 [paras[0], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 37 [paras[0], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 37 [paras[0], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 38 [paras[1], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 38 [paras[1], 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 39 [paras[1], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 39 [paras[1], 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 40 [paras[1], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 40 [paras[1], 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 41 [detachedPara1, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 41 [detachedPara1, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 42 [detachedPara1, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 42 [detachedPara1, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 43 [testDiv, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 43 [testDiv, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 44 [testDiv, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 44 [testDiv, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 45 [document, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 45 [document, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 46 [document, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 46 [document, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 47 [document, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 47 [document, 1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 48 [document, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 48 [document, 2]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 49 [document, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 49 [document, 3]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 50 [comment, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 50 [comment, -1]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 51 [comment, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 51 [comment, 0]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 52 [comment, 4]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 52 [comment, 4]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 53 [comment, 96]
20:56:15 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 53 [comment, 96]
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 54 [foreignDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 55 [foreignDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 56 [foreignComment, 2] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 57 [foreignTextNode, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 58 [foreignTextNode, 36] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 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 () {
20:56:15 INFO - "use strict";
20:56:15 INFO -
20:56:15 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 60 [xmlDoc, 0] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:15 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1] -
20:56:15 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:15 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 61 [xmlDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 63 [xmlComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 64 [xmlComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 65 [processingInstruction, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 66 [processingInstruction, 5] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 67 [processingInstruction, 9] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 68 [detachedTextNode, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 68 [detachedTextNode, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 69 [detachedTextNode, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 69 [detachedTextNode, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 75 [detachedComment, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 75 [detachedComment, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 76 [detachedComment, 5]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 76 [detachedComment, 5]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 80 [docfrag, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 80 [docfrag, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 83 [doctype, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 83 [doctype, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 84 [doctype, -17]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 84 [doctype, -17]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 51 [detachedComment, 3, detachedComment, 4] and point 85 [doctype, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() backwards with range 51 [detachedComment, 3, detachedComment, 4] and point 85 [doctype, 1]
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:41:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 0 [paras[0].firstChild, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 1 [paras[0].firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 2 [paras[0].firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 3 [paras[0].firstChild, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 4 [paras[0].firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 5 [paras[0].firstChild, 9]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 6 [paras[0].firstChild, 10]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 7 [paras[0].firstChild, 65535]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 8 [paras[1].firstChild, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 9 [paras[1].firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 10 [paras[1].firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 11 [paras[1].firstChild, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 12 [paras[1].firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 13 [paras[1].firstChild, 9]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 14 [paras[1].firstChild, 10]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 15 [paras[1].firstChild, 65535]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 16 [detachedPara1.firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 17 [detachedPara1.firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 18 [detachedPara1.firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 19 [detachedPara1.firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 20 [foreignPara1.firstChild, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 21 [foreignPara1.firstChild, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 22 [foreignPara1.firstChild, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 24 [document.documentElement, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 25 [document.documentElement, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 26 [document.documentElement, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 27 [document.documentElement, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 28 [document.documentElement, 7]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 29 [document.head, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 30 [document.body, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 31 [foreignDoc.documentElement, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 32 [foreignDoc.documentElement, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 33 [foreignDoc.head, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 34 [foreignDoc.body, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 35 [paras[0], 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 36 [paras[0], 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 37 [paras[0], 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 38 [paras[1], 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 39 [paras[1], 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 40 [paras[1], 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 41 [detachedPara1, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 42 [detachedPara1, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 43 [testDiv, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 44 [testDiv, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 45 [document, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 46 [document, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 47 [document, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 48 [document, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 49 [document, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 50 [comment, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 51 [comment, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 52 [comment, 4]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 53 [comment, 96]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 54 [foreignDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 55 [foreignDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 56 [foreignComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 57 [foreignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 58 [foreignTextNode, 36] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 60 [xmlDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 61 [xmlDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 63 [xmlComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 64 [xmlComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 65 [processingInstruction, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 66 [processingInstruction, 5] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 67 [processingInstruction, 9] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 68 [detachedTextNode, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 69 [detachedTextNode, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 75 [detachedComment, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 76 [detachedComment, 5]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 80 [docfrag, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 83 [doctype, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 84 [doctype, -17]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 52 [detachedComment, 5, detachedComment, 5] and point 85 [doctype, 1]
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 0 [paras[0].firstChild, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 0 [paras[0].firstChild, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 1 [paras[0].firstChild, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 1 [paras[0].firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 2 [paras[0].firstChild, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 2 [paras[0].firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 3 [paras[0].firstChild, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 3 [paras[0].firstChild, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 4 [paras[0].firstChild, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 4 [paras[0].firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 5 [paras[0].firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 5 [paras[0].firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 6 [paras[0].firstChild, 10]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 6 [paras[0].firstChild, 10] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 7 [paras[0].firstChild, 65535]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 7 [paras[0].firstChild, 65535] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 8 [paras[1].firstChild, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 8 [paras[1].firstChild, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 9 [paras[1].firstChild, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 9 [paras[1].firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 10 [paras[1].firstChild, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 10 [paras[1].firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 11 [paras[1].firstChild, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 11 [paras[1].firstChild, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 12 [paras[1].firstChild, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 12 [paras[1].firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 13 [paras[1].firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 13 [paras[1].firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 14 [paras[1].firstChild, 10]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 14 [paras[1].firstChild, 10] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 15 [paras[1].firstChild, 65535]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 15 [paras[1].firstChild, 65535] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 16 [detachedPara1.firstChild, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 16 [detachedPara1.firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - PROCESS | 2988 | --DOMWINDOW == 21 (0E65C400) [pid = 2988] [serial = 1126] [outer = 00000000] [url = about:blank]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 17 [detachedPara1.firstChild, 1]
20:56:16 INFO - PROCESS | 2988 | --DOMWINDOW == 20 (112AB400) [pid = 2988] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/selection/test-iframe.html]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 17 [detachedPara1.firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - PROCESS | 2988 | --DOMWINDOW == 19 (11250000) [pid = 2988] [serial = 1132] [outer = 00000000] [url = about:blank]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 18 [detachedPara1.firstChild, 8]
20:56:16 INFO - PROCESS | 2988 | --DOMWINDOW == 18 (0F16E000) [pid = 2988] [serial = 1129] [outer = 00000000] [url = about:blank]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 18 [detachedPara1.firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - PROCESS | 2988 | --DOMWINDOW == 17 (11A3C400) [pid = 2988] [serial = 1136] [outer = 00000000] [url = about:blank]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 19 [detachedPara1.firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 19 [detachedPara1.firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 20 [foreignPara1.firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 21 [foreignPara1.firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 22 [foreignPara1.firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 23 [foreignPara1.firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 24 [document.documentElement, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 24 [document.documentElement, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 25 [document.documentElement, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 25 [document.documentElement, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 26 [document.documentElement, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 26 [document.documentElement, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 27 [document.documentElement, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 27 [document.documentElement, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 28 [document.documentElement, 7]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 28 [document.documentElement, 7] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 29 [document.head, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 29 [document.head, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 30 [document.body, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 30 [document.body, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 31 [foreignDoc.documentElement, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 32 [foreignDoc.documentElement, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 33 [foreignDoc.head, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 34 [foreignDoc.body, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 35 [paras[0], 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 35 [paras[0], 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 36 [paras[0], 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 36 [paras[0], 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 37 [paras[0], 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 37 [paras[0], 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 38 [paras[1], 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 38 [paras[1], 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 39 [paras[1], 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 39 [paras[1], 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 40 [paras[1], 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 40 [paras[1], 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 41 [detachedPara1, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 41 [detachedPara1, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 42 [detachedPara1, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 42 [detachedPara1, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 43 [testDiv, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 43 [testDiv, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 44 [testDiv, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 44 [testDiv, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 45 [document, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 45 [document, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 46 [document, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 46 [document, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 47 [document, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 47 [document, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 48 [document, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 48 [document, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 49 [document, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 49 [document, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 50 [comment, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 50 [comment, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 51 [comment, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 51 [comment, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 52 [comment, 4]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 52 [comment, 4] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 53 [comment, 96]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 53 [comment, 96] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 54 [foreignDoc, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 55 [foreignDoc, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 56 [foreignComment, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 57 [foreignTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 58 [foreignTextNode, 36] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 59 [xmlDoc, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 60 [xmlDoc, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 61 [xmlDoc, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 62 [xmlDoc, 5] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 63 [xmlComment, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 64 [xmlComment, 4] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 65 [processingInstruction, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 66 [processingInstruction, 5] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 67 [processingInstruction, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 68 [detachedTextNode, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 68 [detachedTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 69 [detachedTextNode, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 69 [detachedTextNode, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 75 [detachedComment, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 75 [detachedComment, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 76 [detachedComment, 5]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 76 [detachedComment, 5] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 80 [docfrag, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 80 [docfrag, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 83 [doctype, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 83 [doctype, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 84 [doctype, -17]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 84 [doctype, -17] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 85 [doctype, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 85 [doctype, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 86 [foreignDoctype, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 53 [detachedForeignComment, 0, detachedForeignComment, 1] and point 87 [xmlDoctype, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 0 [paras[0].firstChild, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 1 [paras[0].firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 2 [paras[0].firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 3 [paras[0].firstChild, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 4 [paras[0].firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 5 [paras[0].firstChild, 9]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 6 [paras[0].firstChild, 10]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 7 [paras[0].firstChild, 65535]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 8 [paras[1].firstChild, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 9 [paras[1].firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 10 [paras[1].firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 11 [paras[1].firstChild, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 12 [paras[1].firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 13 [paras[1].firstChild, 9]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 14 [paras[1].firstChild, 10]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 15 [paras[1].firstChild, 65535]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 16 [detachedPara1.firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 17 [detachedPara1.firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 18 [detachedPara1.firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 19 [detachedPara1.firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 20 [foreignPara1.firstChild, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 21 [foreignPara1.firstChild, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 22 [foreignPara1.firstChild, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 24 [document.documentElement, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 25 [document.documentElement, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 26 [document.documentElement, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 27 [document.documentElement, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 28 [document.documentElement, 7]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 29 [document.head, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 30 [document.body, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 31 [foreignDoc.documentElement, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 32 [foreignDoc.documentElement, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 33 [foreignDoc.head, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 34 [foreignDoc.body, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 35 [paras[0], 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 36 [paras[0], 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 37 [paras[0], 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 38 [paras[1], 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 39 [paras[1], 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 40 [paras[1], 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 41 [detachedPara1, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 42 [detachedPara1, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 43 [testDiv, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 44 [testDiv, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 45 [document, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 46 [document, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 47 [document, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 48 [document, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 49 [document, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 50 [comment, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 51 [comment, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 52 [comment, 4]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 53 [comment, 96]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 54 [foreignDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 55 [foreignDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 56 [foreignComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 57 [foreignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 58 [foreignTextNode, 36] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 60 [xmlDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 61 [xmlDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 63 [xmlComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 64 [xmlComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 65 [processingInstruction, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 66 [processingInstruction, 5] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 67 [processingInstruction, 9] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 68 [detachedTextNode, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 69 [detachedTextNode, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 75 [detachedComment, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 76 [detachedComment, 5]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 80 [docfrag, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 83 [doctype, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 84 [doctype, -17]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 54 [detachedForeignComment, 4, detachedForeignComment, 4] and point 85 [doctype, 1]
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 0 [paras[0].firstChild, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 0 [paras[0].firstChild, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 1 [paras[0].firstChild, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 1 [paras[0].firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 2 [paras[0].firstChild, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 2 [paras[0].firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 3 [paras[0].firstChild, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 3 [paras[0].firstChild, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 4 [paras[0].firstChild, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 4 [paras[0].firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 5 [paras[0].firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 5 [paras[0].firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 6 [paras[0].firstChild, 10]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 6 [paras[0].firstChild, 10] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 7 [paras[0].firstChild, 65535]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 7 [paras[0].firstChild, 65535] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 8 [paras[1].firstChild, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 8 [paras[1].firstChild, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 9 [paras[1].firstChild, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 9 [paras[1].firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 10 [paras[1].firstChild, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 10 [paras[1].firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 11 [paras[1].firstChild, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 11 [paras[1].firstChild, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 12 [paras[1].firstChild, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 12 [paras[1].firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 13 [paras[1].firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 13 [paras[1].firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 14 [paras[1].firstChild, 10]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 14 [paras[1].firstChild, 10] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 15 [paras[1].firstChild, 65535]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 15 [paras[1].firstChild, 65535] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 16 [detachedPara1.firstChild, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 16 [detachedPara1.firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 17 [detachedPara1.firstChild, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 17 [detachedPara1.firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 18 [detachedPara1.firstChild, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 18 [detachedPara1.firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 19 [detachedPara1.firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 19 [detachedPara1.firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 20 [foreignPara1.firstChild, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 21 [foreignPara1.firstChild, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 22 [foreignPara1.firstChild, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 23 [foreignPara1.firstChild, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 24 [document.documentElement, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 24 [document.documentElement, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 25 [document.documentElement, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 25 [document.documentElement, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 26 [document.documentElement, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 26 [document.documentElement, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 27 [document.documentElement, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 27 [document.documentElement, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 28 [document.documentElement, 7]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 28 [document.documentElement, 7] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 29 [document.head, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 29 [document.head, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 30 [document.body, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 30 [document.body, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 31 [foreignDoc.documentElement, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 32 [foreignDoc.documentElement, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 33 [foreignDoc.head, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 34 [foreignDoc.body, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 35 [paras[0], 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 35 [paras[0], 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 36 [paras[0], 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 36 [paras[0], 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 37 [paras[0], 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 37 [paras[0], 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 38 [paras[1], 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 38 [paras[1], 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 39 [paras[1], 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 39 [paras[1], 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 40 [paras[1], 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 40 [paras[1], 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 41 [detachedPara1, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 41 [detachedPara1, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 42 [detachedPara1, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 42 [detachedPara1, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 43 [testDiv, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 43 [testDiv, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 44 [testDiv, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 44 [testDiv, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 45 [document, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 45 [document, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 46 [document, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 46 [document, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 47 [document, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 47 [document, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 48 [document, 2]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 48 [document, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 49 [document, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 49 [document, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 50 [comment, -1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 50 [comment, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 51 [comment, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 51 [comment, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 52 [comment, 4]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 52 [comment, 4] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 53 [comment, 96]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 53 [comment, 96] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 54 [foreignDoc, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 55 [foreignDoc, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 56 [foreignComment, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 57 [foreignTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 58 [foreignTextNode, 36] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 59 [xmlDoc, -1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 60 [xmlDoc, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 61 [xmlDoc, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 62 [xmlDoc, 5] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 63 [xmlComment, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 64 [xmlComment, 4] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 65 [processingInstruction, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 66 [processingInstruction, 5] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 67 [processingInstruction, 9] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 68 [detachedTextNode, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 68 [detachedTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 69 [detachedTextNode, 8]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 69 [detachedTextNode, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 70 [detachedForeignTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 71 [detachedForeignTextNode, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 72 [detachedXmlTextNode, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 73 [detachedXmlTextNode, 8] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 74 [detachedProcessingInstruction, 12] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 75 [detachedComment, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 75 [detachedComment, 3] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 76 [detachedComment, 5]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 76 [detachedComment, 5] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 77 [detachedForeignComment, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 78 [detachedForeignComment, 4] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 79 [detachedXmlComment, 2] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 80 [docfrag, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 80 [docfrag, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 81 [foreignDocfrag, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 82 [xmlDocfrag, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 83 [doctype, 0]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 83 [doctype, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 84 [doctype, -17]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 84 [doctype, -17] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() forwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 85 [doctype, 1]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 85 [doctype, 1] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 86 [foreignDoctype, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 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
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:35:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:33:1
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() backwards with range 55 [detachedXmlComment, 2, detachedXmlComment, 6] and point 87 [xmlDoctype, 0] -
20:56:16 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:40:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:39:1
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 0 [paras[0].firstChild, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 1 [paras[0].firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 2 [paras[0].firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 3 [paras[0].firstChild, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 4 [paras[0].firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 5 [paras[0].firstChild, 9]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 6 [paras[0].firstChild, 10]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 7 [paras[0].firstChild, 65535]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 8 [paras[1].firstChild, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 9 [paras[1].firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 10 [paras[1].firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 11 [paras[1].firstChild, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 12 [paras[1].firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 13 [paras[1].firstChild, 9]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 14 [paras[1].firstChild, 10]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 15 [paras[1].firstChild, 65535]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 24 [document.documentElement, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 25 [document.documentElement, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 26 [document.documentElement, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 27 [document.documentElement, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 28 [document.documentElement, 7]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 29 [document.head, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 30 [document.body, 3]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 33 [foreignDoc.head, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 34 [foreignDoc.body, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 35 [paras[0], 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 36 [paras[0], 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 37 [paras[0], 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 38 [paras[1], 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 39 [paras[1], 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 40 [paras[1], 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 41 [detachedPara1, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 42 [detachedPara1, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 43 [testDiv, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 44 [testDiv, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 45 [document, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 46 [document, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 47 [document, 1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 48 [document, 2]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 49 [document, 3]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 50 [comment, -1]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 51 [comment, 0]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 52 [comment, 4]
20:56:16 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 53 [comment, 96]
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 54 [foreignDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 55 [foreignDoc, 1] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 56 [foreignComment, 2] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 57 [foreignTextNode, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 58 [foreignTextNode, 36] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 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 () {
20:56:16 INFO - "use strict";
20:56:16 INFO -
20:56:16 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:16 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:16 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 60 [xmlDoc, 0] -
20:56:16 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 61 [xmlDoc, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 63 [xmlComment, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 64 [xmlComment, 4] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 65 [processingInstruction, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 66 [processingInstruction, 5] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 67 [processingInstruction, 9] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 68 [detachedTextNode, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 69 [detachedTextNode, 8]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 75 [detachedComment, 3]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 76 [detachedComment, 5]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 77 [detachedForeignComment, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 78 [detachedForeignComment, 4] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 79 [detachedXmlComment, 2] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 80 [docfrag, 0]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 81 [foreignDocfrag, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 82 [xmlDocfrag, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 83 [doctype, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 84 [doctype, -17]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 56 [docfrag, 0, docfrag, 0] and point 85 [doctype, 1]
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 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
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 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
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 0 [paras[0].firstChild, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 1 [paras[0].firstChild, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 2 [paras[0].firstChild, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 3 [paras[0].firstChild, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 4 [paras[0].firstChild, 8]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 5 [paras[0].firstChild, 9]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 6 [paras[0].firstChild, 10]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 7 [paras[0].firstChild, 65535]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 8 [paras[1].firstChild, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 9 [paras[1].firstChild, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 10 [paras[1].firstChild, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 11 [paras[1].firstChild, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 12 [paras[1].firstChild, 8]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 13 [paras[1].firstChild, 9]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 14 [paras[1].firstChild, 10]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 15 [paras[1].firstChild, 65535]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 24 [document.documentElement, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 25 [document.documentElement, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 26 [document.documentElement, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 27 [document.documentElement, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 28 [document.documentElement, 7]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 29 [document.head, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 30 [document.body, 3]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 33 [foreignDoc.head, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 34 [foreignDoc.body, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 35 [paras[0], 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 36 [paras[0], 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 37 [paras[0], 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 38 [paras[1], 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 39 [paras[1], 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 40 [paras[1], 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 41 [detachedPara1, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 42 [detachedPara1, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 43 [testDiv, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 44 [testDiv, 3]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 45 [document, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 46 [document, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 47 [document, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 48 [document, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 49 [document, 3]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 50 [comment, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 51 [comment, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 52 [comment, 4]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 53 [comment, 96]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 54 [foreignDoc, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 55 [foreignDoc, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 56 [foreignComment, 2] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 57 [foreignTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 58 [foreignTextNode, 36] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 60 [xmlDoc, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 61 [xmlDoc, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 63 [xmlComment, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 64 [xmlComment, 4] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 65 [processingInstruction, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 66 [processingInstruction, 5] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 67 [processingInstruction, 9] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 68 [detachedTextNode, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 69 [detachedTextNode, 8]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 75 [detachedComment, 3]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 76 [detachedComment, 5]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 77 [detachedForeignComment, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 78 [detachedForeignComment, 4] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 79 [detachedXmlComment, 2] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 80 [docfrag, 0]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 81 [foreignDocfrag, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 82 [xmlDocfrag, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 83 [doctype, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 84 [doctype, -17]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 57 [foreignDocfrag, 0, foreignDocfrag, 0] and point 85 [doctype, 1]
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 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
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 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
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 0 [paras[0].firstChild, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 1 [paras[0].firstChild, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 2 [paras[0].firstChild, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 3 [paras[0].firstChild, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 4 [paras[0].firstChild, 8]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 5 [paras[0].firstChild, 9]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 6 [paras[0].firstChild, 10]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 7 [paras[0].firstChild, 65535]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 8 [paras[1].firstChild, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 9 [paras[1].firstChild, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 10 [paras[1].firstChild, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 11 [paras[1].firstChild, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 12 [paras[1].firstChild, 8]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 13 [paras[1].firstChild, 9]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 14 [paras[1].firstChild, 10]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 15 [paras[1].firstChild, 65535]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 16 [detachedPara1.firstChild, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 17 [detachedPara1.firstChild, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 18 [detachedPara1.firstChild, 8]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 19 [detachedPara1.firstChild, 9]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 20 [foreignPara1.firstChild, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 21 [foreignPara1.firstChild, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 22 [foreignPara1.firstChild, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 24 [document.documentElement, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 25 [document.documentElement, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 26 [document.documentElement, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 27 [document.documentElement, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 28 [document.documentElement, 7]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 29 [document.head, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 30 [document.body, 3]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 31 [foreignDoc.documentElement, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 32 [foreignDoc.documentElement, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 33 [foreignDoc.head, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 34 [foreignDoc.body, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 35 [paras[0], 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 36 [paras[0], 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 37 [paras[0], 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 38 [paras[1], 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 39 [paras[1], 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 40 [paras[1], 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 41 [detachedPara1, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 42 [detachedPara1, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 43 [testDiv, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 44 [testDiv, 3]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 45 [document, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 46 [document, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 47 [document, 1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 48 [document, 2]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 49 [document, 3]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 50 [comment, -1]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 51 [comment, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 52 [comment, 4]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 53 [comment, 96]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 54 [foreignDoc, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 55 [foreignDoc, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 56 [foreignComment, 2] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 57 [foreignTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 58 [foreignTextNode, 36] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 60 [xmlDoc, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 61 [xmlDoc, 1] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 INFO - selection.extend..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INDEX_SIZE_ERR: property "code" is equal to undefined, expected 1
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:101:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 63 [xmlComment, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 64 [xmlComment, 4] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 65 [processingInstruction, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 66 [processingInstruction, 5] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 67 [processingInstruction, 9] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 68 [detachedTextNode, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 69 [detachedTextNode, 8]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 70 [detachedForeignTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 71 [detachedForeignTextNode, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 72 [detachedXmlTextNode, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 73 [detachedXmlTextNode, 8] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 74 [detachedProcessingInstruction, 12] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 75 [detachedComment, 3]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 76 [detachedComment, 5]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 77 [detachedForeignComment, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 78 [detachedForeignComment, 4] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 79 [detachedXmlComment, 2] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 80 [docfrag, 0]
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 81 [foreignDocfrag, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-FAIL | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 82 [xmlDocfrag, 0] -
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:126:5
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 83 [doctype, 0]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 84 [doctype, -17]
20:56:17 INFO - TEST-PASS | /selection/extend.html | extend() with range 58 [xmlDocfrag, 0, xmlDocfrag, 0] and point 85 [doctype, 1]
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 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
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 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 () {
20:56:17 INFO - "use strict";
20:56:17 INFO -
20:56:17 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
20:56:17 INFO - testExtend@http://web-platform.test:8000/selection/extend.html:88:1
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:29:17
20:56:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:17 INFO - @http://web-platform.test:8000/selection/extend.html:27:13
20:56:17 INFO - TEST-OK | /selection/extend.html | took 26852ms
20:56:17 INFO - TEST-START | /selection/getRangeAt.html
20:56:17 INFO - PROCESS | 2988 | ++DOCSHELL 0E30F400 == 8 [pid = 2988] [id = 406]
20:56:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 18 (0E62EC00) [pid = 2988] [serial = 1140] [outer = 00000000]
20:56:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 19 (0E658800) [pid = 2988] [serial = 1141] [outer = 0E62EC00]
20:56:17 INFO - PROCESS | 2988 | 1447476977431 Marionette INFO loaded listener.js
20:56:17 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 20 (0E9C6000) [pid = 2988] [serial = 1142] [outer = 0E62EC00]
20:56:17 INFO - TEST-PASS | /selection/getRangeAt.html | The getRangeAt method
20:56:17 INFO - TEST-OK | /selection/getRangeAt.html | took 641ms
20:56:17 INFO - TEST-START | /selection/getSelection.html
20:56:17 INFO - PROCESS | 2988 | ++DOCSHELL 0F318000 == 9 [pid = 2988] [id = 407]
20:56:17 INFO - PROCESS | 2988 | ++DOMWINDOW == 21 (0F318C00) [pid = 2988] [serial = 1143] [outer = 00000000]
20:56:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 22 (0FB33C00) [pid = 2988] [serial = 1144] [outer = 0F318C00]
20:56:18 INFO - PROCESS | 2988 | 1447476978069 Marionette INFO loaded listener.js
20:56:18 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 23 (10D2D400) [pid = 2988] [serial = 1145] [outer = 0F318C00]
20:56:18 INFO - PROCESS | 2988 | ++DOCSHELL 10DEF800 == 10 [pid = 2988] [id = 408]
20:56:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 24 (10DF0000) [pid = 2988] [serial = 1146] [outer = 00000000]
20:56:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 25 (10DF0800) [pid = 2988] [serial = 1147] [outer = 10DF0000]
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() instanceof Selection
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === window.getSelection()
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() instanceof Selection
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() === document.getSelection()
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection()
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | Selection's range must initially be null
20:56:18 INFO - TEST-FAIL | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null - assert_equals: expected null but got object ""
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:72:5
20:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:68:1
20:56:18 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
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:78:5
20:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:75:1
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() instanceof Selection in an iframe onload
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() instanceof Selection in an iframe onload
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection() in an iframe onload
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | getSelection() inside and outside iframe must return different objects onload
20:56:18 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 ""
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:140:5
20:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:18 INFO - iframe.onload/<@http://web-platform.test:8000/selection/getSelection.html:150:9
20:56:18 INFO - iframe.onload@http://web-platform.test:8000/selection/getSelection.html:149:5
20:56:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/getSelection.html:148:1
20:56:18 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
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:105:1
20:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:158:5
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:157:1
20:56:18 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
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:116:1
20:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:158:5
20:56:18 INFO - @http://web-platform.test:8000/selection/getSelection.html:157:1
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection() in an iframe immediately after appendChild
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | getSelection() inside and outside iframe must return different objects immediately after appendChild
20:56:18 INFO - TEST-PASS | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null inside an iframe immediately after appendChild
20:56:18 INFO - TEST-OK | /selection/getSelection.html | took 703ms
20:56:18 INFO - TEST-START | /selection/interfaces.html
20:56:18 INFO - PROCESS | 2988 | ++DOCSHELL 111B1C00 == 11 [pid = 2988] [id = 409]
20:56:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 26 (111B2400) [pid = 2988] [serial = 1148] [outer = 00000000]
20:56:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 27 (111B6400) [pid = 2988] [serial = 1149] [outer = 111B2400]
20:56:18 INFO - PROCESS | 2988 | 1447476978864 Marionette INFO loaded listener.js
20:56:18 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:18 INFO - PROCESS | 2988 | ++DOMWINDOW == 28 (11244000) [pid = 2988] [serial = 1150] [outer = 111B2400]
20:56:19 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 515
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface object
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface object length
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface prototype object
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface prototype object's "constructor" property
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute anchorNode
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute anchorOffset
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute focusNode
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute focusOffset
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute isCollapsed
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapse(Node,unsigned long)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapseToStart()
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapseToEnd()
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation extend(Node,unsigned long)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation selectAllChildren(Node)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation deleteFromDocument()
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute rangeCount
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation getRangeAt(unsigned long)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation addRange(Range)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation removeRange(Range)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation removeAllRanges()
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: stringifier
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection must be primary interface of getSelection()
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Stringification of getSelection()
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "anchorNode" with the proper type (0)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "anchorOffset" with the proper type (1)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "focusNode" with the proper type (2)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "focusOffset" with the proper type (3)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "isCollapsed" with the proper type (4)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapse" with the proper type (5)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling collapse(Node,unsigned long) on getSelection() with too few arguments must throw TypeError
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapseToStart" with the proper type (6)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapseToEnd" with the proper type (7)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "extend" with the proper type (8)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling extend(Node,unsigned long) on getSelection() with too few arguments must throw TypeError
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "selectAllChildren" with the proper type (9)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling selectAllChildren(Node) on getSelection() with too few arguments must throw TypeError
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "deleteFromDocument" with the proper type (10)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "rangeCount" with the proper type (11)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "getRangeAt" with the proper type (12)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling getRangeAt(unsigned long) on getSelection() with too few arguments must throw TypeError
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "addRange" with the proper type (13)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling addRange(Range) on getSelection() with too few arguments must throw TypeError
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "removeRange" with the proper type (14)
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling removeRange(Range) on getSelection() with too few arguments must throw TypeError
20:56:19 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "removeAllRanges" with the proper type (15)
20:56:19 INFO - TEST-OK | /selection/interfaces.html | took 797ms
20:56:19 INFO - TEST-START | /selection/isCollapsed.html
20:56:19 INFO - PROCESS | 2988 | ++DOCSHELL 112A5800 == 12 [pid = 2988] [id = 410]
20:56:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (112A9800) [pid = 2988] [serial = 1151] [outer = 00000000]
20:56:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (11A75C00) [pid = 2988] [serial = 1152] [outer = 112A9800]
20:56:19 INFO - PROCESS | 2988 | 1447476979635 Marionette INFO loaded listener.js
20:56:19 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:19 INFO - PROCESS | 2988 | ++DOMWINDOW == 31 (11B98C00) [pid = 2988] [serial = 1153] [outer = 112A9800]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Empty selection
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 14 [document.documentElement, 0, document.documentElement, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 15 [document.documentElement, 0, document.documentElement, 2]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 16 [document.documentElement, 1, document.documentElement, 2]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 17 [document.head, 1, document.head, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 18 [document.body, 0, document.body, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 22 [paras[0], 0, paras[0], 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 23 [paras[0], 0, paras[0], 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 24 [detachedPara1, 0, detachedPara1, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 25 [detachedPara1, 0, detachedPara1, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 28 [paras[0].firstChild, 3, paras[3], 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 29 [paras[0], 0, paras[0].firstChild, 7]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 30 [testDiv, 2, paras[4], 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 31 [testDiv, 1, paras[2].firstChild, 5]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 32 [document.documentElement, 1, document.body, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 34 [document, 0, document, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 35 [document, 0, document, 2]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 36 [document, 1, document, 2]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 37 [testDiv, 0, comment, 5]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 38 [paras[2].firstChild, 4, comment, 2]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 39 [paras[3], 1, comment, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 40 [foreignDoc, 0, foreignDoc, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 41 [foreignDoc, 1, foreignComment, 2]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 43 [xmlDoc, 0, xmlDoc, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 44 [xmlDoc, 1, xmlComment, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 50 [detachedComment, 3, detachedComment, 4]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 51 [detachedComment, 5, detachedComment, 5]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 55 [docfrag, 0, docfrag, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]
20:56:20 INFO - TEST-PASS | /selection/isCollapsed.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]
20:56:20 INFO - TEST-OK | /selection/isCollapsed.html | took 797ms
20:56:20 INFO - TEST-START | /selection/removeAllRanges.html
20:56:20 INFO - PROCESS | 2988 | ++DOCSHELL 11BA2400 == 13 [pid = 2988] [id = 411]
20:56:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 32 (11BA2800) [pid = 2988] [serial = 1154] [outer = 00000000]
20:56:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 33 (11E92400) [pid = 2988] [serial = 1155] [outer = 11BA2800]
20:56:20 INFO - PROCESS | 2988 | 1447476980445 Marionette INFO loaded listener.js
20:56:20 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:20 INFO - PROCESS | 2988 | ++DOMWINDOW == 34 (12167400) [pid = 2988] [serial = 1156] [outer = 11BA2800]
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 0 [] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 0 [] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 15 [document.documentElement, 0, document.documentElement, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 15 [document.documentElement, 0, document.documentElement, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 16 [document.documentElement, 0, document.documentElement, 2] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 16 [document.documentElement, 0, document.documentElement, 2] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 17 [document.documentElement, 1, document.documentElement, 2] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 17 [document.documentElement, 1, document.documentElement, 2] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 18 [document.head, 1, document.head, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 18 [document.head, 1, document.head, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 19 [document.body, 0, document.body, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 19 [document.body, 0, document.body, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 23 [paras[0], 0, paras[0], 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 23 [paras[0], 0, paras[0], 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 24 [paras[0], 0, paras[0], 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 24 [paras[0], 0, paras[0], 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 25 [detachedPara1, 0, detachedPara1, 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 25 [detachedPara1, 0, detachedPara1, 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 26 [detachedPara1, 0, detachedPara1, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 26 [detachedPara1, 0, detachedPara1, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 31 [testDiv, 2, paras[4], 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 31 [testDiv, 2, paras[4], 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 33 [document.documentElement, 1, document.body, 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 33 [document.documentElement, 1, document.body, 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 35 [document, 0, document, 1] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 35 [document, 0, document, 1] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 36 [document, 0, document, 2] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 36 [document, 0, document, 2] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 37 [document, 1, document, 2] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 37 [document, 1, document, 2] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 38 [testDiv, 0, comment, 5] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 38 [testDiv, 0, comment, 5] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 39 [paras[2].firstChild, 4, comment, 2] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 39 [paras[2].firstChild, 4, comment, 2] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 40 [paras[3], 1, comment, 8] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 40 [paras[3], 1, comment, 8] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 41 [foreignDoc, 0, foreignDoc, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 41 [foreignDoc, 0, foreignDoc, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 42 [foreignDoc, 1, foreignComment, 2] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 42 [foreignDoc, 1, foreignComment, 2] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 44 [xmlDoc, 0, xmlDoc, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 44 [xmlDoc, 0, xmlDoc, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 45 [xmlDoc, 1, xmlComment, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 45 [xmlDoc, 1, xmlComment, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 51 [detachedComment, 3, detachedComment, 4] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 51 [detachedComment, 3, detachedComment, 4] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 52 [detachedComment, 5, detachedComment, 5] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 52 [detachedComment, 5, detachedComment, 5] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 56 [docfrag, 0, docfrag, 0] forwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 56 [docfrag, 0, docfrag, 0] backwards
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] forwards
20:56:21 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] backwards -
20:56:21 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
20:56:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:21 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
20:56:21 INFO - TEST-OK | /selection/removeAllRanges.html | took 859ms
20:56:21 INFO - TEST-START | /selection/selectAllChildren.html
20:56:21 INFO - PROCESS | 2988 | ++DOCSHELL 101E6000 == 14 [pid = 2988] [id = 412]
20:56:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 35 (13F91400) [pid = 2988] [serial = 1157] [outer = 00000000]
20:56:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 36 (149C5000) [pid = 2988] [serial = 1158] [outer = 13F91400]
20:56:21 INFO - PROCESS | 2988 | 1447476981357 Marionette INFO loaded listener.js
20:56:21 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:21 INFO - PROCESS | 2988 | ++DOMWINDOW == 37 (14C0CC00) [pid = 2988] [serial = 1159] [outer = 13F91400]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 35 doctype
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 xmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedXmlElement -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 detachedTextNode
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 foreignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 detachedForeignTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 22 xmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 23 detachedXmlTextNode -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 24 processingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 25 detachedProcessingInstruction -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 26 comment
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 27 detachedComment
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 28 foreignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 29 detachedForeignComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 30 xmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 31 detachedXmlComment -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 32 docfrag
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 33 foreignDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 34 xmlDocfrag -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 35 doctype
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 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 () {
20:56:25 INFO - "use strict";
20:56:25 INFO -
20:56:25 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
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1]
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 3 paras[1].firstChild
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 5 foreignPara1.firstChild -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 7 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 8 detachedPara1
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 9 detachedPara1.firstChild
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 10 testDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 11 document
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 12 detachedDiv
20:56:25 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 13 detachedPara2
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 14 foreignDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 15 foreignPara2 -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:25 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 16 xmlDoc -
20:56:25 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 18 detachedXmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 19 detachedTextNode
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 20 foreignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 21 detachedForeignTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 22 xmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 23 detachedXmlTextNode -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 24 processingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 25 detachedProcessingInstruction -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 26 comment
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 27 detachedComment
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 28 foreignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 29 detachedForeignComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 30 xmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 31 detachedXmlComment -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 32 docfrag
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 33 foreignDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 34 xmlDocfrag -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 35 doctype
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 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 () {
20:56:26 INFO - "use strict";
20:56:26 INFO -
20:56:26 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
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 0 paras[0]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 1 paras[0].firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 2 paras[1]
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 3 paras[1].firstChild
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 4 foreignPara1 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 5 foreignPara1.firstChild -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 6 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 7 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 8 detachedPara1
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 9 detachedPara1.firstChild
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 10 testDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 11 document
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 12 detachedDiv
20:56:26 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 13 detachedPara2
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 14 foreignDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 15 foreignPara2 -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 16 xmlDoc -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 17 xmlElement -
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:26 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:26 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - PROCESS | 2988 | --DOCSHELL 11BA2400 == 13 [pid = 2988] [id = 411]
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - PROCESS | 2988 | --DOCSHELL 112A5800 == 12 [pid = 2988] [id = 410]
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - PROCESS | 2988 | --DOCSHELL 111B1C00 == 11 [pid = 2988] [id = 409]
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - PROCESS | 2988 | --DOCSHELL 10DEF800 == 10 [pid = 2988] [id = 408]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 32 docfrag
20:56:27 INFO - PROCESS | 2988 | --DOCSHELL 0F318000 == 9 [pid = 2988] [id = 407]
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - PROCESS | 2988 | --DOCSHELL 0E30F400 == 8 [pid = 2988] [id = 406]
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - PROCESS | 2988 | --DOCSHELL 11A32800 == 7 [pid = 2988] [id = 405]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 24 processingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 25 detachedProcessingInstruction -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 26 comment
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 27 detachedComment
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 28 foreignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 29 detachedForeignComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 30 xmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 31 detachedXmlComment -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 32 docfrag
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 33 foreignDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 34 xmlDocfrag -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 35 doctype
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 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 () {
20:56:27 INFO - "use strict";
20:56:27 INFO -
20:56:27 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
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1]
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 paras[1].firstChild
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 foreignPara1.firstChild -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedPara1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 detachedPara1.firstChild
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 testDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 document
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 detachedDiv
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedPara2
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 foreignPara2 -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 xmlDoc -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 xmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedXmlElement -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 detachedTextNode
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 foreignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 detachedForeignTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 22 xmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:27 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 23 detachedXmlTextNode -
20:56:27 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 24 processingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 25 detachedProcessingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 26 comment
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 27 detachedComment
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 28 foreignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 29 detachedForeignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 30 xmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 31 detachedXmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 32 docfrag
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 33 foreignDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 34 xmlDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 35 doctype
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 0 paras[0]
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 2 paras[1]
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 3 paras[1].firstChild
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 4 foreignPara1 -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 5 foreignPara1.firstChild -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 6 detachedPara1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 7 detachedPara1.firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 8 detachedPara1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 9 detachedPara1.firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 10 testDiv
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 11 document
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 12 detachedDiv
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 13 detachedPara2
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 14 foreignDoc -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 15 foreignPara2 -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 16 xmlDoc -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 17 xmlElement -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 18 detachedXmlElement -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 19 detachedTextNode
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 20 foreignTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 21 detachedForeignTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 22 xmlTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 23 detachedXmlTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 24 processingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 25 detachedProcessingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 26 comment
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 27 detachedComment
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 28 foreignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 29 detachedForeignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 30 xmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 31 detachedXmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 32 docfrag
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 33 foreignDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 34 xmlDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 35 doctype
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 0 paras[0]
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 1 paras[0].firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 2 paras[1]
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 3 paras[1].firstChild
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 4 foreignPara1 -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 5 foreignPara1.firstChild -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 6 detachedPara1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 7 detachedPara1.firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 8 detachedPara1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 9 detachedPara1.firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 10 testDiv
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 11 document
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 12 detachedDiv
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 13 detachedPara2
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 14 foreignDoc -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 15 foreignPara2 -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 16 xmlDoc -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 17 xmlElement -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 18 detachedXmlElement -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 19 detachedTextNode
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 20 foreignTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 21 detachedForeignTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 22 xmlTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 23 detachedXmlTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 24 processingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 25 detachedProcessingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 26 comment
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 27 detachedComment
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 28 foreignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 29 detachedForeignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 30 xmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 31 detachedXmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 32 docfrag
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 33 foreignDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 34 xmlDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 35 doctype
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 0 paras[0]
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 1 paras[0].firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 2 paras[1]
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 3 paras[1].firstChild
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 4 foreignPara1 -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 5 foreignPara1.firstChild -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 6 detachedPara1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 7 detachedPara1.firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 8 detachedPara1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 9 detachedPara1.firstChild
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 10 testDiv
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 11 document
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 12 detachedDiv
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 13 detachedPara2
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 14 foreignDoc -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 15 foreignPara2 -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 16 xmlDoc -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 17 xmlElement -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 18 detachedXmlElement -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 19 detachedTextNode
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 20 foreignTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 21 detachedForeignTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 22 xmlTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 23 detachedXmlTextNode -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 24 processingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 25 detachedProcessingInstruction -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 26 comment
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 27 detachedComment
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 28 foreignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 29 detachedForeignComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 30 xmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 31 detachedXmlComment -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 32 docfrag
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 33 foreignDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 34 xmlDocfrag -
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 35 doctype
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 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 () {
20:56:28 INFO - "use strict";
20:56:28 INFO -
20:56:28 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
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
20:56:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:28 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
20:56:28 INFO - TEST-OK | /selection/selectAllChildren.html | took 6967ms
20:56:28 INFO - TEST-START | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html
20:56:28 INFO - PROCESS | 2988 | ++DOCSHELL 0F3CA000 == 8 [pid = 2988] [id = 413]
20:56:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 38 (0F3CB800) [pid = 2988] [serial = 1160] [outer = 00000000]
20:56:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 39 (0FBA1C00) [pid = 2988] [serial = 1161] [outer = 0F3CB800]
20:56:28 INFO - PROCESS | 2988 | 1447476988386 Marionette INFO loaded listener.js
20:56:28 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 40 (1112A400) [pid = 2988] [serial = 1162] [outer = 0F3CB800]
20:56:28 INFO - PROCESS | 2988 | ++DOCSHELL 111B8800 == 9 [pid = 2988] [id = 414]
20:56:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 41 (112A9000) [pid = 2988] [serial = 1163] [outer = 00000000]
20:56:28 INFO - PROCESS | 2988 | ++DOMWINDOW == 42 (115B5000) [pid = 2988] [serial = 1164] [outer = 112A9000]
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Selectors-API Level 2 Test Suite: HTML with Selectors Level 3
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document supports query - assert_true: Document supports query. expected true got false
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:67:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document supports queryAll - assert_true: Document supports queryAll. expected true got false
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:67:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 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
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:68:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 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
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:68:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment supports query - assert_true: Fragment supports query. expected true got false
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:69:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment supports queryAll - assert_true: Fragment supports queryAll. expected true got false
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:69:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 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
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:70:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 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
20:56:30 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:70:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll null - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll undefined - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll no parameter
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query null - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query undefined - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query no parameter.
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll tree order - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll null - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll undefined - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll no parameter
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query null - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query undefined - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query no parameter.
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll tree order - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll null - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll undefined - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll no parameter
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query null - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query undefined - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query no parameter.
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll tree order - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll null - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll undefined - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll no parameter
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query null - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query undefined - root.query is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query no parameter.
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll tree order - root.queryAll is not a function
20:56:30 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document: static NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:77:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document: new NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:77:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element: static NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:78:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element: new NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:78:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment: static NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:79:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment: new NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:79:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element: static NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:80:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element: new NodeList - root.queryAll is not a function
20:56:30 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:80:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Empty String: - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Empty String: - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: [ - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: [ - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ] - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ] - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ( - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ( - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ) - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ) - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: { - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: { - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: } - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: } - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: < - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: < - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: > - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:30 INFO - root.queryAll(q)
20:56:30 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:30 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:30 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:30 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:30 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:30 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:30 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:30 INFO - root.query(q)
20:56:30 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:30 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 41 (10DF0000) [pid = 2988] [serial = 1146] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 40 (149C5000) [pid = 2988] [serial = 1158] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 39 (11E92400) [pid = 2988] [serial = 1155] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid [att=value] selector: [class= space unquoted ] - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 38 (11244000) [pid = 2988] [serial = 1150] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 37 (111B6400) [pid = 2988] [serial = 1149] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 36 (0FB33C00) [pid = 2988] [serial = 1144] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 35 (0E658800) [pid = 2988] [serial = 1141] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 34 (11A75C00) [pid = 2988] [serial = 1152] [outer = 00000000] [url = about:blank]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 33 (111B2400) [pid = 2988] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/selection/interfaces.html]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 32 (11BA2800) [pid = 2988] [serial = 1154] [outer = 00000000] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 31 (112A9800) [pid = 2988] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/selection/isCollapsed.html]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 30 (0E62EC00) [pid = 2988] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/selection/getRangeAt.html]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 29 (0F318C00) [pid = 2988] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/selection/getSelection.html]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:31 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - PROCESS | 2988 | --DOMWINDOW == 28 (11A39800) [pid = 2988] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/selection/extend.html]
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:31 INFO - root.query(q)
20:56:31 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:31 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:31 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:31 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:31 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:31 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:31 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:31 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
20:56:31 INFO - root.queryAll(q)
20:56:32 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:32 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:32 INFO - root.query(q)
20:56:32 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:32 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
20:56:32 INFO - root.queryAll(q)
20:56:32 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:32 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:32 INFO - root.query(q)
20:56:32 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:32 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
20:56:32 INFO - root.queryAll(q)
20:56:32 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:32 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
20:56:32 INFO - root.query(q)
20:56:32 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:32 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
20:56:32 INFO - root.queryAll(q)
20:56:32 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
20:56:32 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all children of the specified reference element (with no refNodes): >* - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all children of the specified reference element (with no refNodes): >* - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all children of the specified reference element (with refNode Element): >* - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all children of the specified reference element (with refNode Element): >* - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all grandchildren of the specified reference element (with no refNodes): >*>* - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all grandchildren of the specified reference element (with no refNodes): >*>* - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>* - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>* - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Universal selector, matching all descendants of the specified reference element (with no refNodes): * - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Universal selector, matching all descendants of the specified reference element (with no refNodes): * - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Universal selector, matching all descendants of the specified reference element (with refNode Element): * - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Universal selector, matching all descendants of the specified reference element (with refNode Element): * - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching align attribute with value (with no refNodes): .attr-presence-div1[align] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching align attribute with value (with no refNodes): .attr-presence-div1[align] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching align attribute with value (with refNode Element): .attr-presence-div1[align] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching align attribute with value (with refNode Element): .attr-presence-div1[align] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching align attribute with empty value (with no refNodes): .attr-presence-div2[align] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching align attribute with empty value (with no refNodes): .attr-presence-div2[align] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching align attribute with empty value (with refNode Element): .attr-presence-div2[align] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching align attribute with empty value (with refNode Element): .attr-presence-div2[align] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching title attribute, case insensitivity (with no refNodes): [TiTlE] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching title attribute, case insensitivity (with no refNodes): [TiTlE] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching title attribute, case insensitivity (with refNode Element): [TiTlE] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching title attribute, case insensitivity (with refNode Element): [TiTlE] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching custom data-* attribute (with no refNodes): [data-attr-presence] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching custom data-* attribute (with no refNodes): [data-attr-presence] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching custom data-* attribute (with refNode Element): [data-attr-presence] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching custom data-* attribute (with refNode Element): [data-attr-presence] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, not matching attribute with similar name (with no refNodes): .attr-presence-div3[align], .attr-presence-div4[align] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, not matching attribute with similar name (with no refNodes): .attr-presence-div3[align], .attr-presence-div4[align] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, not matching attribute with similar name (with refNode Element): .attr-presence-div3[align], .attr-presence-div4[align] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, not matching attribute with similar name (with refNode Element): .attr-presence-div3[align], .attr-presence-div4[align] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching attribute with non-ASCII characters (with no refNodes): ul[data-中文] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching attribute with non-ASCII characters (with no refNodes): ul[data-中文] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching attribute with non-ASCII characters (with refNode Element): ul[data-中文] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching attribute with non-ASCII characters (with refNode Element): ul[data-中文] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, not matching default option without selected attribute (with no refNodes): #attr-presence-select1 option[selected] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, not matching default option without selected attribute (with no refNodes): #attr-presence-select1 option[selected] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, not matching default option without selected attribute (with refNode Element): #attr-presence-select1 option[selected] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, not matching default option without selected attribute (with refNode Element): #attr-presence-select1 option[selected] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching option with selected attribute (with no refNodes): #attr-presence-select2 option[selected] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching option with selected attribute (with no refNodes): #attr-presence-select2 option[selected] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching option with selected attribute (with refNode Element): #attr-presence-select2 option[selected] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching option with selected attribute (with refNode Element): #attr-presence-select2 option[selected] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute presence selector, matching multiple options with selected attributes (with no refNodes): #attr-presence-select3 option[selected] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute presence selector, matching multiple options with selected attributes (with no refNodes): #attr-presence-select3 option[selected] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute presence selector, matching multiple options with selected attributes (with refNode Element): #attr-presence-select3 option[selected] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute presence selector, matching multiple options with selected attributes (with refNode Element): #attr-presence-select3 option[selected] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching align attribute with value (with no refNodes): [align="center"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching align attribute with value (with no refNodes): [align="center"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching align attribute with value (with refNode Element): [align="center"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching align attribute with value (with refNode Element): [align="center"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching align attribute with empty value (with no refNodes): [align=""] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching align attribute with empty value (with no refNodes): [align=""] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching align attribute with empty value (with refNode Element): [align=""] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching align attribute with empty value (with refNode Element): [align=""] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, not matching align attribute with partial value (with no refNodes): [align="c"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, not matching align attribute with partial value (with no refNodes): [align="c"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, not matching align attribute with partial value (with refNode Element): [align="c"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, not matching align attribute with partial value (with refNode Element): [align="c"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, not matching align attribute with incorrect value (with no refNodes): [align="centera"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, not matching align attribute with incorrect value (with no refNodes): [align="centera"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, not matching align attribute with incorrect value (with refNode Element): [align="centera"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, not matching align attribute with incorrect value (with refNode Element): [align="centera"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-value="\e9"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-value="\e9"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-value="\e9"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-value="\e9"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-value_foo="\e9"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-value_foo="\e9"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-value_foo="\e9"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-value_foo="\e9"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type='hidden'],#attr-value input[type='radio'] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type='hidden'],#attr-value input[type='radio'] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type='hidden'],#attr-value input[type='radio'] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector with single-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type='hidden'],#attr-value input[type='radio'] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type="hidden"],#attr-value input[type='radio'] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with no refNodes): input[type="hidden"],#attr-value input[type='radio'] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type="hidden"],#attr-value input[type='radio'] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector with double-quoted value, matching multiple inputs with type attributes (with refNode Element): input[type="hidden"],#attr-value input[type='radio'] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with no refNodes): input[type=hidden],#attr-value input[type=radio] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with no refNodes): input[type=hidden],#attr-value input[type=radio] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with refNode Element): input[type=hidden],#attr-value input[type=radio] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector with unquoted value, matching multiple inputs with type attributes (with refNode Element): input[type=hidden],#attr-value input[type=radio] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute value selector, matching attribute with value using non-ASCII characters (with no refNodes): [data-attr-value=中文] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute value selector, matching attribute with value using non-ASCII characters (with no refNodes): [data-attr-value=中文] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute value selector, matching attribute with value using non-ASCII characters (with refNode Element): [data-attr-value=中文] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute value selector, matching attribute with value using non-ASCII characters (with refNode Element): [data-attr-value=中文] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching class attribute with value (with no refNodes): [class~="div1"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching class attribute with value (with no refNodes): [class~="div1"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching class attribute with value (with refNode Element): [class~="div1"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching class attribute with value (with refNode Element): [class~="div1"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, not matching class attribute with empty value (with no refNodes): [class~=""] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, not matching class attribute with empty value (with no refNodes): [class~=""] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, not matching class attribute with empty value (with refNode Element): [class~=""] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, not matching class attribute with empty value (with refNode Element): [class~=""] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, not matching class attribute with partial value (with no refNodes): [data-attr-whitespace~="div"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, not matching class attribute with partial value (with no refNodes): [data-attr-whitespace~="div"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, not matching class attribute with partial value (with refNode Element): [data-attr-whitespace~="div"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, not matching class attribute with partial value (with refNode Element): [data-attr-whitespace~="div"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-whitespace~="\0000e9"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with no refNodes): [data-attr-whitespace~="\0000e9"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-whitespace~="\0000e9"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching custom data-* attribute with unicode escaped value (with refNode Element): [data-attr-whitespace~="\0000e9"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-whitespace_foo~="\e9"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with no refNodes): [data-attr-whitespace_foo~="\e9"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-whitespace_foo~="\e9"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching custom data-* attribute with escaped character (with refNode Element): [data-attr-whitespace_foo~="\e9"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with single-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~='bookmark'], #attr-whitespace a[rel~='nofollow'] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with no refNodes): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with double-quoted value, matching multiple links with rel attributes (with refNode Element): a[rel~="bookmark"],#attr-whitespace a[rel~='nofollow'] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with no refNodes): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with no refNodes): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with refNode Element): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with unquoted value, matching multiple links with rel attributes (with refNode Element): a[rel~=bookmark], #attr-whitespace a[rel~=nofollow] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with no refNodes): a[rel~="book mark"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with no refNodes): a[rel~="book mark"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with refNode Element): a[rel~="book mark"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector with double-quoted value, not matching value with space (with refNode Element): a[rel~="book mark"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with no refNodes): [title~=中文] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with no refNodes): [title~=中文] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with refNode Element): [title~=中文] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute whitespace-separated list selector, matching title attribute with value using non-ASCII characters (with refNode Element): [title~=中文] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with no refNodes): #attr-hyphen-div1[lang|="en"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with no refNodes): #attr-hyphen-div1[lang|="en"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with refNode Element): #attr-hyphen-div1[lang|="en"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, not matching unspecified lang attribute (with refNode Element): #attr-hyphen-div1[lang|="en"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, matching lang attribute with exact value (with no refNodes): #attr-hyphen-div2[lang|="fr"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, matching lang attribute with exact value (with no refNodes): #attr-hyphen-div2[lang|="fr"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, matching lang attribute with exact value (with refNode Element): #attr-hyphen-div2[lang|="fr"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, matching lang attribute with exact value (with refNode Element): #attr-hyphen-div2[lang|="fr"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, matching lang attribute with partial value (with no refNodes): #attr-hyphen-div3[lang|="en"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, matching lang attribute with partial value (with no refNodes): #attr-hyphen-div3[lang|="en"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, matching lang attribute with partial value (with refNode Element): #attr-hyphen-div3[lang|="en"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, matching lang attribute with partial value (with refNode Element): #attr-hyphen-div3[lang|="en"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute hyphen-separated list selector, not matching incorrect value (with no refNodes): #attr-hyphen-div4[lang|="es-AR"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute hyphen-separated list selector, not matching incorrect value (with no refNodes): #attr-hyphen-div4[lang|="es-AR"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute hyphen-separated list selector, not matching incorrect value (with refNode Element): #attr-hyphen-div4[lang|="es-AR"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute hyphen-separated list selector, not matching incorrect value (with refNode Element): #attr-hyphen-div4[lang|="es-AR"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, matching href attributes beginning with specified substring (with no refNodes): a[href^="http://www"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching href attributes beginning with specified substring (with no refNodes): a[href^="http://www"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching href attributes beginning with specified substring (with refNode Element): a[href^="http://www"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang^="en-"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang^="en-"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with no refNodes): [class^=apple] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector, not matching class attribute not beginning with specified substring (with refNode Element): [class^=apple] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=' apple'] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=' apple'] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class^=" apple"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class^=" apple"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with no refNodes): [class^= apple] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute begins with selector with unquoted value, not matching class attribute not beginning with specified substring (with refNode Element): [class^= apple] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching href attributes ending with specified substring (with no refNodes): a[href$=".org"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching href attributes ending with specified substring (with refNode Element): a[href$=".org"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with no refNodes): [lang$="-CH"] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, matching lang attributes ending with specified substring, (with refNode Element): [lang$="-CH"] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$='apple '] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$='apple '] - root.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class$="apple "] - context.query is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:32 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:32 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.queryAll is not a function
20:56:32 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:32 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:32 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class$="apple "] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with no refNodes): [class$=apple ] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute ends with selector with unquoted value, not matching class attribute not ending with specified substring (with refNode Element): [class$=apple ] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes beginning with specified substring (with no refNodes): a[href*="http://www"] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes beginning with specified substring (with refNode Element): a[href*="http://www"] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes ending with specified substring (with no refNodes): a[href*=".org"] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes ending with specified substring (with refNode Element): a[href*=".org"] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching href attributes containing specified substring (with no refNodes): a[href*=".example."] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching href attributes containing specified substring (with refNode Element): a[href*=".example."] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang*="en-"] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching lang attributes beginning with specified substring, (with no refNodes): [lang*="en-"] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang*="en-"] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching lang attributes beginning with specified substring, (with refNode Element): [lang*="en-"] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector, matching lang attributes ending with specified substring, (with no refNodes): [lang*="-CH"] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector, matching lang attributes ending with specified substring, (with no refNodes): [lang*="-CH"] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector, matching lang attributes ending with specified substring, (with refNode Element): [lang*="-CH"] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector, matching lang attributes ending with specified substring, (with refNode Element): [lang*="-CH"] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=' apple'] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=' apple'] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=' apple'] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=' apple'] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*='orange '] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*='orange '] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*='orange '] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*='orange '] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with no refNodes): [class*='ple banana ora'] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with no refNodes): [class*='ple banana ora'] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with refNode Element): [class*='ple banana ora'] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with single-quoted value, matching class attribute containing specified substring (with refNode Element): [class*='ple banana ora'] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=" apple"] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with no refNodes): [class*=" apple"] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=" apple"] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute beginning with specified substring (with refNode Element): [class*=" apple"] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*="orange "] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with no refNodes): [class*="orange "] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*="orange "] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute ending with specified substring (with refNode Element): [class*="orange "] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with no refNodes): [class*="ple banana ora"] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with no refNodes): [class*="ple banana ora"] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with refNode Element): [class*="ple banana ora"] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with double-quoted value, matching class attribute containing specified substring (with refNode Element): [class*="ple banana ora"] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with no refNodes): [class*= apple] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with no refNodes): [class*= apple] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with refNode Element): [class*= apple] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute beginning with specified substring (with refNode Element): [class*= apple] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with no refNodes): [class*=orange ] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with no refNodes): [class*=orange ] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with refNode Element): [class*=orange ] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute ending with specified substring (with refNode Element): [class*=orange ] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with no refNodes): [class*= banana ] - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with no refNodes): [class*= banana ] - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with refNode Element): [class*= banana ] - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: Attribute contains selector with unquoted value, matching class attribute containing specified substring (with refNode Element): [class*= banana ] - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :root pseudo-class selector, matching document root element (with no refNodes): :root - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :root pseudo-class selector, matching document root element (with no refNodes): :root - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :root pseudo-class selector, not matching document root element (with no refNodes): :root - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :root pseudo-class selector, not matching document root element (with no refNodes): :root - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :root pseudo-class selector, not matching document root element (with refNode Element): :root - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :root pseudo-class selector, not matching document root element (with refNode Element): :root - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching the third child element (with no refNodes): :nth-child(3) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching the third child element (with no refNodes): :nth-child(3) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching the third child element (with refNode Element): :nth-child(3) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching the third child element (with refNode Element): :nth-child(3) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every third child element (with no refNodes): li:nth-child(3n) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every third child element (with no refNodes): li:nth-child(3n) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every third child element (with refNode Element): li:nth-child(3n) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every third child element (with refNode Element): li:nth-child(3n) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every second child element, starting from the fourth (with no refNodes): li:nth-child(2n+4) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every second child element, starting from the fourth (with no refNodes): li:nth-child(2n+4) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every second child element, starting from the fourth (with refNode Element): li:nth-child(2n+4) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every second child element, starting from the fourth (with refNode Element): li:nth-child(2n+4) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-child selector, matching every fourth child element, starting from the third (with no refNodes): :nth-child(4n-1) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-child selector, matching every fourth child element, starting from the third (with no refNodes): :nth-child(4n-1) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-child selector, matching every fourth child element, starting from the third (with refNode Element): :nth-child(4n-1) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-child selector, matching every fourth child element, starting from the third (with refNode Element): :nth-child(4n-1) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching the third last child element (with no refNodes): :nth-last-child(3) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching the third last child element (with no refNodes): :nth-last-child(3) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching the third last child element (with refNode Element): :nth-last-child(3) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching the third last child element (with refNode Element): :nth-last-child(3) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching every third child element from the end (with no refNodes): li:nth-last-child(3n) - context is null
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching every third child element from the end (with no refNodes): li:nth-last-child(3n) - context is null
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching every third child element from the end (with refNode Element): li:nth-last-child(3n) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching every third child element from the end (with refNode Element): li:nth-last-child(3n) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with no refNodes): li:nth-last-child(2n+4) - context is null
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with no refNodes): li:nth-last-child(2n+4) - context is null
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with refNode Element): li:nth-last-child(2n+4) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching every second child element from the end, starting from the fourth last (with refNode Element): li:nth-last-child(2n+4) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with no refNodes): :nth-last-child(4n-1) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with no refNodes): :nth-last-child(4n-1) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with refNode Element): :nth-last-child(4n-1) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-child selector, matching every fourth element from the end, starting from the third last (with refNode Element): :nth-last-child(4n-1) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-of-type selector, matching the third em element (with no refNodes): em:nth-of-type(3) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-of-type selector, matching the third em element (with no refNodes): em:nth-of-type(3) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-of-type selector, matching the third em element (with refNode Element): em:nth-of-type(3) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-of-type selector, matching the third em element (with refNode Element): em:nth-of-type(3) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-of-type selector, matching every second element of their type (with no refNodes): :nth-of-type(2n) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-of-type selector, matching every second element of their type (with no refNodes): :nth-of-type(2n) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-of-type selector, matching every second element of their type (with refNode Element): :nth-of-type(2n) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-of-type selector, matching every second element of their type (with refNode Element): :nth-of-type(2n) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with no refNodes): span:nth-of-type(2n-1) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with no refNodes): span:nth-of-type(2n-1) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with refNode Element): span:nth-of-type(2n-1) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-of-type selector, matching every second elemetn of their type, starting from the first (with refNode Element): span:nth-of-type(2n-1) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-of-type selector, matching the thrid last em element (with no refNodes): em:nth-last-of-type(3) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-of-type selector, matching the thrid last em element (with no refNodes): em:nth-last-of-type(3) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-of-type selector, matching the thrid last em element (with refNode Element): em:nth-last-of-type(3) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-of-type selector, matching the thrid last em element (with refNode Element): em:nth-last-of-type(3) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-of-type selector, matching every second last element of their type (with no refNodes): :nth-last-of-type(2n) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-of-type selector, matching every second last element of their type (with no refNodes): :nth-last-of-type(2n) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-of-type selector, matching every second last element of their type (with refNode Element): :nth-last-of-type(2n) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-of-type selector, matching every second last element of their type (with refNode Element): :nth-last-of-type(2n) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with no refNodes): span:nth-last-of-type(2n-1) - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with no refNodes): span:nth-last-of-type(2n-1) - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with refNode Element): span:nth-last-of-type(2n-1) - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :nth-last-of-type selector, matching every second last element of their type, starting from the last (with refNode Element): span:nth-last-of-type(2n-1) - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-of-type selector, matching the first em element (with no refNodes): em:first-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-of-type selector, matching the first em element (with no refNodes): em:first-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-of-type selector, matching the first em element (with refNode Element): em:first-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-of-type selector, matching the first em element (with refNode Element): em:first-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-of-type selector, matching the first of every type of element (with no refNodes): :first-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-of-type selector, matching the first of every type of element (with no refNodes): :first-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-of-type selector, matching the first of every type of element (with refNode Element): :first-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-of-type selector, matching the first of every type of element (with refNode Element): :first-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-of-type selector, matching the first td element in each table row (with no refNodes): tr :first-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-of-type selector, matching the first td element in each table row (with no refNodes): tr :first-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-of-type selector, matching the first td element in each table row (with refNode Element): tr :first-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-of-type selector, matching the first td element in each table row (with refNode Element): tr :first-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-of-type selector, matching the last em elemnet (with no refNodes): em:last-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-of-type selector, matching the last em elemnet (with no refNodes): em:last-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-of-type selector, matching the last em elemnet (with refNode Element): em:last-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-of-type selector, matching the last em elemnet (with refNode Element): em:last-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-of-type selector, matching the last of every type of element (with no refNodes): :last-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-of-type selector, matching the last of every type of element (with no refNodes): :last-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-of-type selector, matching the last of every type of element (with refNode Element): :last-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-of-type selector, matching the last of every type of element (with refNode Element): :last-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-of-type selector, matching the last td element in each table row (with no refNodes): tr :last-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-of-type selector, matching the last td element in each table row (with no refNodes): tr :last-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-of-type selector, matching the last td element in each table row (with refNode Element): tr :last-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-of-type selector, matching the last td element in each table row (with refNode Element): tr :last-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-child pseudo-class selector, matching first child div element (with no refNodes): div:first-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-child pseudo-class selector, matching first child div element (with no refNodes): div:first-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-child pseudo-class selector, matching first child div element (with refNode Element): div:first-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-child pseudo-class selector, matching first child div element (with refNode Element): div:first-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-child pseudo-class selector, doesn't match non-first-child elements (with no refNodes): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-child pseudo-class selector, doesn't match non-first-child elements (with no refNodes): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-child pseudo-class selector, doesn't match non-first-child elements (with refNode Element): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-child pseudo-class selector, doesn't match non-first-child elements (with refNode Element): .pseudo-first-child-div2:first-child, .pseudo-first-child-div3:first-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :first-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:first-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :first-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:first-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :first-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:first-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :first-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:first-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, matching last child div element (with no refNodes): div:last-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, matching last child div element (with no refNodes): div:last-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, matching last child div element (with refNode Element): div:last-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, matching last child div element (with refNode Element): div:last-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, doesn't match non-last-child elements (with no refNodes): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, doesn't match non-last-child elements (with no refNodes): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, doesn't match non-last-child elements (with refNode Element): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, doesn't match non-last-child elements (with refNode Element): .pseudo-last-child-div1:last-child, .pseudo-last-child-div2:first-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :last-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:last-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :last-child pseudo-class selector, matching first-child of multiple elements (with no refNodes): span:last-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :last-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:last-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :last-child pseudo-class selector, matching first-child of multiple elements (with refNode Element): span:last-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-child pseudo-class selector, matching all only-child elements (with no refNodes): :only-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-child pseudo-class selector, matching all only-child elements (with no refNodes): :only-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-child pseudo-class selector, matching all only-child elements (with refNode Element): :only-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-child pseudo-class selector, matching all only-child elements (with refNode Element): :only-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-child pseudo-class selector, matching only-child em elements (with no refNodes): em:only-child - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-child pseudo-class selector, matching only-child em elements (with no refNodes): em:only-child - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-child pseudo-class selector, matching only-child em elements (with refNode Element): em:only-child - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-child pseudo-class selector, matching only-child em elements (with refNode Element): em:only-child - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with no refNodes): :only-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with no refNodes): :only-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with refNode Element): :only-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-of-type pseudo-class selector, matching all elements with no siblings of the same type (with refNode Element): :only-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with no refNodes): em:only-of-type - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with no refNodes): em:only-of-type - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with refNode Element): em:only-of-type - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :pseudo-only-of-type pseudo-class selector, matching em elements with no siblings of the same type (with refNode Element): em:only-of-type - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :empty pseudo-class selector, matching empty p elements (with no refNodes): p:empty - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :empty pseudo-class selector, matching empty p elements (with no refNodes): p:empty - context.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :empty pseudo-class selector, matching empty p elements (with refNode Element): p:empty - root.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :empty pseudo-class selector, matching empty p elements (with refNode Element): p:empty - root.query is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:33 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:33 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :empty pseudo-class selector, matching all empty elements (with no refNodes): :empty - context.queryAll is not a function
20:56:33 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:33 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:33 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :empty pseudo-class selector, matching all empty elements (with no refNodes): :empty - context.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :empty pseudo-class selector, matching all empty elements (with refNode Element): :empty - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :empty pseudo-class selector, matching all empty elements (with refNode Element): :empty - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with no refNodes): :link, #pseudo-link :visited - context.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with no refNodes): :link, #pseudo-link :visited - context.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with refNode Element): :link, #pseudo-link :visited - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :link and :visited pseudo-class selectors, matching a and area elements with href attributes (with refNode Element): :link, #pseudo-link :visited - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].queryAll: :link and :visited pseudo-class selectors, matching link elements with href attributes (with no refNodes): :link, #head :visited - context.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Context Element].query: :link and :visited pseudo-class selectors, matching link elements with href attributes (with no refNodes): :link, #head :visited - context.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].queryAll: :link and :visited pseudo-class selectors, matching link elements with href attributes (with refNode Element): :link, #head :visited - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document [Root Node].query: :link and :visited pseudo-class selectors, matching link elements with href attributes (with refNode Element): :link, #head :visited - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :target pseudo-class selector, matching the element referenced by the URL fragment identifier (with no refNodes): :target - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :target pseudo-class selector, matching the element referenced by the URL fragment identifier (with no refNodes): :target - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, matching inherited language (1) (with no refNodes): #pseudo-lang-div1:lang(en) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, matching inherited language (1) (with no refNodes): #pseudo-lang-div1:lang(en) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, matching specified language with exact value (1) (with no refNodes): #pseudo-lang-div2:lang(fr) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, matching specified language with exact value (1) (with no refNodes): #pseudo-lang-div2:lang(fr) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, matching specified language with partial value (1) (with no refNodes): #pseudo-lang-div3:lang(en) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, matching specified language with partial value (1) (with no refNodes): #pseudo-lang-div3:lang(en) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :lang pseudo-class selector, not matching incorrect language (with no refNodes): #pseudo-lang-div4:lang(es-AR) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :lang pseudo-class selector, not matching incorrect language (with no refNodes): #pseudo-lang-div4:lang(es-AR) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :enabled pseudo-class selector, matching all enabled form controls (1) (with no refNodes): #pseudo-ui :enabled - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :enabled pseudo-class selector, matching all enabled form controls (1) (with no refNodes): #pseudo-ui :enabled - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :enabled pseudo-class selector, matching all disabled form controls (1) (with no refNodes): #pseudo-ui :disabled - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :enabled pseudo-class selector, matching all disabled form controls (1) (with no refNodes): #pseudo-ui :disabled - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :checked pseudo-class selector, matching checked radio buttons and checkboxes (1) (with no refNodes): #pseudo-ui :checked - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :checked pseudo-class selector, matching checked radio buttons and checkboxes (1) (with no refNodes): #pseudo-ui :checked - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching (1) (with no refNodes): #not>:not(div) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching (1) (with no refNodes): #not>:not(div) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching (1) (with no refNodes): #not * :not(:first-child) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching (1) (with no refNodes): #not * :not(:first-child) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching nothing (with no refNodes): :not(*) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching nothing (with no refNodes): :not(*) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :not pseudo-class selector, matching nothing (with no refNodes): :not(*|*) - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :not pseudo-class selector, matching nothing (with no refNodes): :not(*|*) - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :first-line pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-line - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :first-line pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-line - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-line - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::first-line pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-line - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-letter - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :first-letter pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:first-letter - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-letter - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::first-letter pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::first-letter - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :before pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:before - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :before pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:before - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::before pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::before - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::before pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::before - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: :after pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:after - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: :after pseudo-element (one-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element:after - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ::after pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::after - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ::after pseudo-element (two-colon syntax) selector, not matching any elements (with no refNodes): #pseudo-element::after - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with specified class (1) (with no refNodes): .class-p - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with specified class (1) (with no refNodes): .class-p - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, chained, matching only elements with all specified classes (1) (with no refNodes): #class .apple.orange.banana - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, chained, matching only elements with all specified classes (1) (with no refNodes): #class .apple.orange.banana - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class Selector, chained, with type selector (1) (with no refNodes): div.apple.banana.orange - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class Selector, chained, with type selector (1) (with no refNodes): div.apple.banana.orange - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with class value using non-ASCII characters (with no refNodes): .台北Táiběi - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with class value using non-ASCII characters (with no refNodes): .台北Táiběi - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching multiple elements with class value using non-ASCII characters (1) (with no refNodes): .台北 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching multiple elements with class value using non-ASCII characters (1) (with no refNodes): .台北 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, chained, matching element with multiple class values using non-ASCII characters (with no refNodes): .台北Táiběi.台北 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, chained, matching element with multiple class values using non-ASCII characters (with no refNodes): .台北Táiběi.台北 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with class with escaped character (1) (with no refNodes): .foo\:bar - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with class with escaped character (1) (with no refNodes): .foo\:bar - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Class selector, matching element with class with escaped character (1) (with no refNodes): .test\.foo\[5\]bar - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Class selector, matching element with class with escaped character (1) (with no refNodes): .test\.foo\[5\]bar - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching element with specified id (1) (with no refNodes): #id #id-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching element with specified id (1) (with no refNodes): #id #id-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, chained, matching element with specified id (1) (with no refNodes): #id-div1, #id-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID Selector, chained, with type selector (1) (with no refNodes): div#id-div1, div#id-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID Selector, chained, with type selector (1) (with no refNodes): div#id-div1, div#id-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, not matching non-existent descendant (with no refNodes): #id #none - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, not matching non-existent descendant (with no refNodes): #id #none - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, not matching non-existent ancestor (with no refNodes): #none #id-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, not matching non-existent ancestor (with no refNodes): #none #id-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching multiple elements with duplicate id (1) (with no refNodes): #id-li-duplicate - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching multiple elements with duplicate id (1) (with no refNodes): #id-li-duplicate - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (with no refNodes): #台北Táiběi - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (with no refNodes): #台北Táiběi - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id value using non-ASCII characters (1) (with no refNodes): #台北 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id value using non-ASCII characters (1) (with no refNodes): #台北 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching element with id with escaped character (with no refNodes): #\#foo\:bar - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching element with id with escaped character (with no refNodes): #\#foo\:bar - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: ID selector, matching element with id with escaped character (with no refNodes): #test\.foo\[5\]bar - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: ID selector, matching element with id with escaped character (with no refNodes): #test\.foo\[5\]bar - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Namespace selector, matching element with any namespace (with no refNodes): #any-namespace *|div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Namespace selector, matching element with any namespace (with no refNodes): #any-namespace *|div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Namespace selector, matching div elements in no namespace only (with no refNodes): #no-namespace |div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Namespace selector, matching div elements in no namespace only (with no refNodes): #no-namespace |div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Namespace selector, matching any elements in no namespace only (with no refNodes): #no-namespace |* - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Namespace selector, matching any elements in no namespace only (with no refNodes): #no-namespace |* - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element that is a descendant of an element with id (1) (with no refNodes): #descendant div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element that is a descendant of an element with id (1) (with no refNodes): #descendant div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): body #descendant-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): body #descendant-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): div #descendant-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with id that is a descendant of an element (1) (with no refNodes): div #descendant-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with id that is a descendant of an element with id (1) (with no refNodes): #descendant #descendant-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with id that is a descendant of an element with id (1) (with no refNodes): #descendant #descendant-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with class that is a descendant of an element with id (1) (with no refNodes): #descendant .descendant-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with class that is a descendant of an element with id (1) (with no refNodes): #descendant .descendant-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, matching element with class that is a descendant of an element with class (1) (with no refNodes): .descendant-div1 .descendant-div3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, matching element with class that is a descendant of an element with class (1) (with no refNodes): .descendant-div1 .descendant-div3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, not matching element with id that is not a descendant of an element with id (with no refNodes): #descendant-div1 #descendant-div4 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, not matching element with id that is not a descendant of an element with id (with no refNodes): #descendant-div1 #descendant-div4 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
20:56:34 INFO - #descendant-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
20:56:34 INFO - #descendant-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element that is a child of an element with id (1) (with no refNodes): #child>div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element that is a child of an element with id (1) (with no refNodes): #child>div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with id that is a child of an element (1) (with no refNodes): div>#child-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with id that is a child of an element (1) (with no refNodes): div>#child-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with id that is a child of an element with id (1) (with no refNodes): #child>#child-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with id that is a child of an element with id (1) (with no refNodes): #child>#child-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with id that is a child of an element with class (1) (with no refNodes): #child-div1>.child-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with id that is a child of an element with class (1) (with no refNodes): #child-div1>.child-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, matching element with class that is a child of an element with class (1) (with no refNodes): .child-div1>.child-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, matching element with class that is a child of an element with class (1) (with no refNodes): .child-div1>.child-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, not matching element with id that is not a child of an element with id (with no refNodes): #child>#child-div3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, not matching element with id that is not a child of an element with id (with no refNodes): #child>#child-div3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, not matching element with id that is not a child of an element with class (with no refNodes): #child-div1>.child-div3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, not matching element with id that is not a child of an element with class (with no refNodes): #child-div1>.child-div3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, not matching element with class that is not a child of an element with class (with no refNodes): .child-div1>.child-div3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, not matching element with class that is not a child of an element with class (with no refNodes): .child-div1>.child-div3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, surrounded by whitespace (1) (with no refNodes): #child-div1
20:56:34 INFO - >
20:56:34 INFO - #child-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, surrounded by whitespace (1) (with no refNodes): #child-div1
20:56:34 INFO - >
20:56:34 INFO - #child-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, whitespace after (1) (with no refNodes): #child-div1>
20:56:34 INFO - #child-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, whitespace after (1) (with no refNodes): #child-div1>
20:56:34 INFO - #child-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, whitespace before (1) (with no refNodes): #child-div1
20:56:34 INFO - >#child-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, whitespace before (1) (with no refNodes): #child-div1
20:56:34 INFO - >#child-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Child combinator, no whitespace (1) (with no refNodes): #child-div1>#child-div2 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Child combinator, no whitespace (1) (with no refNodes): #child-div1>#child-div2 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element (1) (with no refNodes): div+#adjacent-div4 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element (1) (with no refNodes): div+#adjacent-div4 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+#adjacent-div4 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with id that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+#adjacent-div4 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+.adjacent-div4 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with id (1) (with no refNodes): #adjacent-div2+.adjacent-div4 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class (1) (with no refNodes): .adjacent-div2+.adjacent-div4 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching element with class that is an adjacent sibling of an element with class (1) (with no refNodes): .adjacent-div2+.adjacent-div4 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element (1) (with no refNodes): #adjacent div+p - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, matching p element that is an adjacent sibling of a div element (1) (with no refNodes): #adjacent div+p - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id (with no refNodes): #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, not matching element with id that is not an adjacent sibling of an element with id (with no refNodes): #adjacent-div2+#adjacent-p2, #adjacent-div2+#adjacent-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, surrounded by whitespace (1) (with no refNodes): #adjacent-p2
20:56:34 INFO - +
20:56:34 INFO - #adjacent-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, surrounded by whitespace (1) (with no refNodes): #adjacent-p2
20:56:34 INFO - +
20:56:34 INFO - #adjacent-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, whitespace after (1) (with no refNodes): #adjacent-p2+
20:56:34 INFO - #adjacent-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, whitespace after (1) (with no refNodes): #adjacent-p2+
20:56:34 INFO - #adjacent-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, whitespace before (1) (with no refNodes): #adjacent-p2
20:56:34 INFO - +#adjacent-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, whitespace before (1) (with no refNodes): #adjacent-p2
20:56:34 INFO - +#adjacent-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Adjacent sibling combinator, no whitespace (1) (with no refNodes): #adjacent-p2+#adjacent-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Adjacent sibling combinator, no whitespace (1) (with no refNodes): #adjacent-p2+#adjacent-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element with id that is a sibling of an element (1) (with no refNodes): div~#sibling-div4 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element with id that is a sibling of an element (1) (with no refNodes): div~#sibling-div4 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element with id that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~#sibling-div4 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element with id that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~#sibling-div4 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching element with class that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~.sibling-div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching element with class that is a sibling of an element with id (1) (with no refNodes): #sibling-div2~.sibling-div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, matching p element that is a sibling of a div element (1) (with no refNodes): #sibling div~p - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, matching p element that is a sibling of a div element (1) (with no refNodes): #sibling div~p - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, not matching element with id that is not a sibling after a p element (1) (with no refNodes): #sibling>p~div - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, not matching element with id that is not a sibling after a p element (1) (with no refNodes): #sibling>p~div - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, not matching element with id that is not a sibling after an element with id (with no refNodes): #sibling-div2~#sibling-div3, #sibling-div2~#sibling-div1 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, not matching element with id that is not a sibling after an element with id (with no refNodes): #sibling-div2~#sibling-div3, #sibling-div2~#sibling-div1 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, surrounded by whitespace (1) (with no refNodes): #sibling-p2
20:56:34 INFO - ~
20:56:34 INFO - #sibling-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, surrounded by whitespace (1) (with no refNodes): #sibling-p2
20:56:34 INFO - ~
20:56:34 INFO - #sibling-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, whitespace after (1) (with no refNodes): #sibling-p2~
20:56:34 INFO - #sibling-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, whitespace after (1) (with no refNodes): #sibling-p2~
20:56:34 INFO - #sibling-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, whitespace before (1) (with no refNodes): #sibling-p2
20:56:34 INFO - ~#sibling-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, whitespace before (1) (with no refNodes): #sibling-p2
20:56:34 INFO - ~#sibling-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: General sibling combinator, no whitespace (1) (with no refNodes): #sibling-p2~#sibling-p3 - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: General sibling combinator, no whitespace (1) (with no refNodes): #sibling-p2~#sibling-p3 - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, surrounded by whitespace (1) (with no refNodes): #group em
20:56:34 INFO -
20:56:34 INFO - ,
20:56:34 INFO -
20:56:34 INFO - #group strong - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, surrounded by whitespace (1) (with no refNodes): #group em
20:56:34 INFO -
20:56:34 INFO - ,
20:56:34 INFO -
20:56:34 INFO - #group strong - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, whitespace after (1) (with no refNodes): #group em,
20:56:34 INFO - #group strong - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, whitespace after (1) (with no refNodes): #group em,
20:56:34 INFO - #group strong - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, whitespace before (1) (with no refNodes): #group em
20:56:34 INFO - ,#group strong - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, whitespace before (1) (with no refNodes): #group em
20:56:34 INFO - ,#group strong - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Syntax, group of selectors separator, no whitespace (1) (with no refNodes): #group em,#group strong - root.queryAll is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Syntax, group of selectors separator, no whitespace (1) (with no refNodes): #group em,#group strong - root.query is not a function
20:56:34 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:34 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
20:56:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
20:56:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
20:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
20:56:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
20:56:34 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 6780ms
20:56:34 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
20:56:35 INFO - PROCESS | 2988 | ++DOCSHELL 0E9C3800 == 10 [pid = 2988] [id = 415]
20:56:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (0F120400) [pid = 2988] [serial = 1165] [outer = 00000000]
20:56:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (111B1C00) [pid = 2988] [serial = 1166] [outer = 0F120400]
20:56:35 INFO - PROCESS | 2988 | 1447476995259 Marionette INFO loaded listener.js
20:56:35 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:35 INFO - PROCESS | 2988 | ++DOMWINDOW == 31 (11248400) [pid = 2988] [serial = 1167] [outer = 0F120400]
20:56:36 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
20:56:36 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\"]" but got "before_set "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\"]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
20:56:36 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\"]" but got "before_set "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\"]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSRule#cssText - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSStyleRule#selectorText - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSRule#cssText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "before_set { "
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] setting CSSStyleRule#selectorText in @media - assert_equals: expected "[foo=\"bar\" i]" but got "foobar"
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
20:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
20:56:36 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
20:56:36 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 1531ms
20:56:36 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
20:56:36 INFO - PROCESS | 2988 | ++DOCSHELL 1124CC00 == 11 [pid = 2988] [id = 416]
20:56:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 32 (1124E000) [pid = 2988] [serial = 1168] [outer = 00000000]
20:56:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 33 (12972800) [pid = 2988] [serial = 1169] [outer = 1124E000]
20:56:36 INFO - PROCESS | 2988 | 1447476996820 Marionette INFO loaded listener.js
20:56:36 INFO - PROCESS | 2988 | [2988] WARNING: NS_ENSURE_SUCCESS(rv, NS_OK) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 436
20:56:36 INFO - PROCESS | 2988 | ++DOMWINDOW == 34 (14781400) [pid = 2988] [serial = 1170] [outer = 1124E000]
20:56:37 INFO - PROCESS | 2988 | --DOCSHELL 111B8800 == 10 [pid = 2988] [id = 414]
20:56:37 INFO - PROCESS | 2988 | --DOMWINDOW == 33 (0E9C6000) [pid = 2988] [serial = 1142] [outer = 00000000] [url = about:blank]
20:56:37 INFO - PROCESS | 2988 | --DOMWINDOW == 32 (12159000) [pid = 2988] [serial = 1139] [outer = 00000000] [url = about:blank]
20:56:37 INFO - PROCESS | 2988 | --DOMWINDOW == 31 (12167400) [pid = 2988] [serial = 1156] [outer = 00000000] [url = about:blank]
20:56:37 INFO - PROCESS | 2988 | --DOMWINDOW == 30 (11B98C00) [pid = 2988] [serial = 1153] [outer = 00000000] [url = about:blank]
20:56:37 INFO - PROCESS | 2988 | --DOMWINDOW == 29 (10D2D400) [pid = 2988] [serial = 1145] [outer = 00000000] [url = about:blank]
20:56:37 INFO - PROCESS | 2988 | --DOMWINDOW == 28 (10DF0800) [pid = 2988] [serial = 1147] [outer = 00000000] [url = about:blank]
20:56:37 INFO - PROCESS | 2988 | ++DOCSHELL 0E9E9C00 == 11 [pid = 2988] [id = 417]
20:56:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 29 (0F11A000) [pid = 2988] [serial = 1171] [outer = 00000000]
20:56:37 INFO - PROCESS | 2988 | ++DOCSHELL 0F11B400 == 12 [pid = 2988] [id = 418]
20:56:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 30 (0F16D800) [pid = 2988] [serial = 1172] [outer = 00000000]
20:56:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 31 (0F178C00) [pid = 2988] [serial = 1173] [outer = 0F11A000]
20:56:37 INFO - PROCESS | 2988 | ++DOMWINDOW == 32 (0F352C00) [pid = 2988] [serial = 1174] [outer = 0F16D800]
20:56:38 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
20:56:38 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='ä' i] /* COMBINING in both */
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='ä' i] /* COMBINING in both */
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='Ä' i] /* COMBINING in both */
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='Ä' i] /* COMBINING in both */
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='left' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='left' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='LEFT' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [align='LEFT' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [class='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [id='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [lang='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='a' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='a' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [*|lang='A' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | @namespace x 'http://www.w3.org/XML/1998/namespace'; [x|lang='A' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 2 but got 1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'][foo='bar' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'][foo='bar' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='BAR']
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='bar' i][foo='BAR']
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
20:56:38 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo=' ' i] /* \0 in selector */
in standards mode - assert_equals: rule didn't parse into CSSOM expected 1 but got 0
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo=' ' i] /* \0 in selector */
with querySelector in standards mode - An invalid or illegal string was specified
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
20:56:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
20:56:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
20:56:38 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
20:56:38 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
20:56:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
20:56:38 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */